MFHDPYKKNAHDIPGLVPEVSRESITASKLPKLVDPVFKPGALPVIPGIIPEKVEKEDKDASKQVNGTTKAKLKTRKEADAVKFRAPGIPVSQQIHTVFFNGMPKISDKALDGMLGLLPTISAWTRLKDVCGYNTDSGFITFSSAMGVAVARRCLGELTVMDGEEEKKINVTCEENTMSKIDDVNDALILSETGKSPANLIDSMQAIIDGTEVAEEEEDEEEEEELPLSQITFDVDPFYDVIEPDRTNLKNDIKNFRNSAVNAEKDAFAKRGEFGKQRISRRTTAAEKVLGHVKGTSTSSSTTTTNRATDLRLSEKEREMYREYSRELHSIENRDKISDEDYAVEIMDKKEDEVEDLFIEAQKRWLSYENGRLRDLVSQWKQVEPEELENNRKTAIARLLDYDDDKERSKERHIYYYDHATWSRNRAEFRDGEIRREKEEAEEGEEAEVAAPVGPITISLKPKEDPKEAVDVLSKPVSVPDVGRLTEYVGEQVEEFLGAKEEDLIKFIVDHIVSGHSAQELITELEGPLDEEGAILVKNVWGWLQ*