MSDDFLSMKIFNQRLSGSSSRENMSTAGQVISCKAAVAWGPGQPLVMEQVDLAPPQPMEVRIKVLYTSLCHSDLTYWESKDQTPVFPRIFGHEGAGVIESVGEGVTELNVGDHVLPVFNGECKNCAYCKNPESSNFCTLLRVNTDSGGLVTDGKTRFSINGEPIYQFLGASTFSEYTVVHSGCCVKIDPTAPLDKVCIVSCGFSTGKRPLLLAAPSTNIFGIVGFGATLNVAKPKKGSTVAIIGLGGVGLAAAEGARIVGASRIIGIDLNPNRFEKAKQFGVTEFLNPLDYDKPIQEVIVELTDGGVDRCIECTGNVNAMISAFESVHDGWGVAVVVGVPPANGVFSTNPFKVLFGRSLKGALFGNYKPLSDLPKIVEMYMNKELDLEKFITHEVTFDEINKAFEYMLRGESGRTAGLCEGRTLNLKFPLDMQNSLAYTNQQFDQEEMEQEKEETTKEEVKEEEEEEENVIEDEVEELEEGE*