MREGSHLIVLPFPGQGHITPMSQFCKRLASKGLKLTLVLVSDKPSPPYKTEHDSITVFPISNGFQEGEEPLQDLDDYMERVETSIKNTLPKLVEDMKLSGNPPRAIVYDSTMPWLLDVAHSYGLSGAVFFTQPWLVTAIYYHVFKGSFSVPSTKYGHSTLASFPSFPMLTANDLPSFLCESSSYPNILRIVVDQLSNIDRVDIVLCNTFDKLEEKLLKWVQSLWPVLNIGPTVPSMYLDKRLSEDKNYGFSLFNAKVAECMEWLNSKEPNSVVYLSFGSLVILKEDQMLELAAGLKQSGRFFLWVVRETETHKLPRNYVEEIGEKGLIVSWSPQLDVLAHKSIGCFLTHCGWNSTLEGLSLGVPMIGMPHWTDQPTNAKFMQDVWKVGVRVKAEGDGFVRREEIMRSVEEVMEGEKGKEIRKNAEKWKVLAQEAVSEGGSSDKSINEFVSMFC*