MSSYFPEKITVPKSHLRALFLAKKFIDDDSAVSLVVLYFINDFLFSYEDNEYQISNRDFYLVESGKFNSYSWGLDVYKKLSDSVRHELKSTHKYYRIGGLPLALQIWIFECCSKVDEDIAIRVADSIPRILNWKTIAESPWLKYIEKCLFMPTKNKFENIVASEDEVSKLRLPETRDYHVEILKLEPKGLNHGLDILTNEVIELRKELVKVNENNKALEEKIDLGFNQIKEFVVNSIKQLLEDISLLFAKSGGSSSVIREVKEPSKKHAGETFSGGLDFNGDEDVAEIAIEKVLSEVVADINVQEAADVNTVGAKPDDATEDCQKSLHTFDDFILLDKDLSQINRTEESYLKKRAQVDQTKRNGGDDESDLIDSFTKWLYTGTKKRGKKPYTDALNVINPAFELGVCTMKDSGFSNWHIPDNNGVMRDCGVFVAAFAEFVSNGQHIQNQQVKADIVRKKFGAILWEYARRKQASDLQSEDERPN*