MLFAVQVKARQLWGDLVYTDDSDLVAVLMHLGYYAANNNSNPPQVASFHAQLTLVEPREQYASCFRNSVRSRAWFAKVDGCSYKVDRCWLVTRAGTSVELTASAEDGVITAPTFAPSGNDRQISTRSTAGGRTKAMPEVTVLYNLCNEPWLKYSMSAIADRGLKSSQWTSARLRSEVLYMETTKERYQVNFEGVKGAEEDQKDTYTLALCNCALPLTVMKKLGVPLPEDQTQVMETELGWDEFQWGHLSVRVRGKELKIIRLQFMPRQ*