MVRLRYGRAMMALVVDTDVGTDDIAALALLHLRNAHLSALCTVRGLTRPRIGAAILSKVLLRPCRLEASTRLAVPAPPLDMALQCAEGQHLFVDTWRAFHERELATRLLGTSEQEGHSNDDVGLTAGLRETGCKGNEAVLQTGMYLDSADVLEDALRSDSTTVLALGPLTSIAHALEAVLGDKANERAPAKPLCELIWCGGVLPGFGNEPPVSVTAFQSGAEWNAFADIRATQNVLVHHASKFARPITLIPLNVSALAFDVDVLASAAALTSEKGHGAKLLVNAMELCAPQVYDLMAAVYYLQPSLFQCEWVSLAVDDGGRFQVIQRFQTEDEARGNGANIRAVIDADRDGIHAWLKSVLQESVQDTPPS*