MRFSAGVALFSVVVLILVAFVLHNVTHKDNHKQLLDVALEQMEIDGHGRESQRSGANLSRGSVAVSVLKGSRRLCMADKLMDFPAPSPKVRSEIEALLARADNSTGTDTGSRQASGVHTSSLSPAIDVDAALMAMQFSNAIMSASETSACLGGSDELRAWCGSVIWSIHDLFSDTFACSLRNLESSVFVDVGVGAARDSLSFFPFVAQVVGFEPGPRDLMDEAIANFGHRFLAHGEDARGMEFSWDRYTLLPFAVSDVELQIGTLSHAVNESSARTLSANAALRRWYEEELSFVTAWREEHVRVVTLDGALGSDLARDARIILNIDAEGHELHVLRGAAGLLASRRVKHIALEFWPHGLALNNAKDAASQEAAQETLELIRSYGFVCHVPDALRSFTGSLAAALSNRLIHPRKSTRVWCALPGELRLALV*