MAATAAVAGTGSSLSSRRSRSVVSSSFRAAASRFRSPRCVLGSEQLRVAHEGKRMSGAESRTAWAPKVPAPESRLAALPRELRDSRMKIFSGTANRPLAQEIAAYLGIELGKILIKRFADGEIYVQLQESVRGCDVFLIQPTCSPVNENLMELFIMIDACRRASARSITVVIPYFGYARADRKAQGREPITAKLAANLLTEAGSDRVIVCDIHSTQALGYFDIPVDHIYGQPVILDYLASKTISEDLVVVSPDVGGVVRARAFAKKLLNARLAIVDKRRQGHNMSEVMNLIGDVKGKVAILIDDMIDTAGTITSAAALLKQEGAEAVYACCTHAVFSPPAIERLSGGVFEEVIVTNSILLPEDKCFPQLTVLSMANLVGETIWHVHRDGSVSSIFQ*