MDPLTVLREYTMRSDLDSIQQVGDEFHFGDEYRFPCNIETAYRSKQGSLYTLDSLVFFVKNTHTKHTDYMQQARALRLQTVTYIDRKALLDYLEGRVQTTDAIEILAPSVAPLLPPRDDRDRGIGLLPAEDVEEYRPENPIFGPSKRMRLDLDTVDAEYEPDEMDASRMMTYIRERERPIRDRNTILLCHNKDFQEILTMLAKRDEEKKKADGKDGDKHTDGEENRFWKDHLGTDGDQMGNDPGSSKQKDAGKPKTDTRTHRPPISRPPPPVVNQKIKVEGTPIILVPSAFQTMLNMYNAKEFLEEGVYVAADVKAKSMPKKPEVVQFYRKIGRDRPIKYEIRDKPTVLSSKDWDRVLAVFVLGKEWQFKDWPFKDHVEIFSKIMGIFLRFEDDSVESAKVVKQWNVKIISLSKHKRHQDRTAVLQFWESLDSFVRARRLDILF*