MPPLKYFLSGSIDWALISYVIHLAAPILKSVLPEMYETGDHVGVYAENNLETMEEAAKLLGYPLDTIFSVHTDREDGTPLGGSSLPPPFPSPCTLKTALAHYADLLSSPRKAALVALATHASDPAEAGRLTFLSSPPGKDEYSQWIVASQRSLLEVMAEFPSAKPSIGVFFAAIAPRLQPRYYSISSSARISPTRIHVTCSLVYGPSPTGRIHKGVCSTWMKFSIPSEESKDCSWAPIYVRQSNFKLPADSLTPIVMVGPGTGLAPFRGFLQNSLCAVPFREGEESNDKISINS*