MEATLISKFSTVTHFELPQLPNNIPFAYHPQSATISPQIDEWMLRKMKITDRSVRKKMIHSKIGLYACMMHPNAEREKLVLAGKNLWALLLIDDLLESSSKEEMPRLNTTITNLGSGNSRDGAIRNPVLLLYKEVLGELRAAMEPPLLDRYLHCLAASLEGVRKQVHHRTRKSVPEPEEYKLTRRANGFMDILGGIMTEFCMGIRLNQAQIQSPTFRELLNSVSDYVILVNDLLSFRKEFYGGDYHHNWISVLSYHGPTGIRFQDVIDQLCEMIQAEEHSILALQKKIADEEGCDSELTKFASELAMVASGSLVWSYLSGRYHGYDNPLITGEIFSGTWLLHPVATVVFPSIKARP*