MKGASVLVRTFFCYIKDESHMKCNNNMKFIFFFLLISIAAKSSQADLIPNQIHPLHPKTGSSGSHVPQINCLSWRLAVETNNIQDWTSVPLQCEDYVGHYMLGKQYRDDCYNIVAAAIQYAKSLKIGKDGKNVWVFDIDETTLSNLPYYARSDVAFGSINYNDTTFDEWTREGKAPTVPAALFLYNTLLSMGIKPVFISGTKEEFRQIRITNLNKVGYHSWIRLILKGVNDTGSSMKYKSKKRAELVKDGYRIVGNIGDQWSDLLGDYVGQRTFKLPDPMYYIA*