MEMKAELVFIPIPEIGHFQSMLQLANHLVSRHHALSVTFLTFNAFFASAPPPPPAAPSFPGIRFITLPQVDLPQLDDISGVDCYLLSLQLLKPHVKHAIQTHVLASDSPQLAGLVLDPLASAMIDLAAELGVASYIYFPSGAAMLEQVLRFPDLDSQVSELPATKLTLPISVNSVPRRVLQTAMLEKDEDGYDPMLYLGRRFREAKGIIVNTLIELEPDVAELVSNRQYPPVYPLGPLIDRSDWTDDRIITWLDGKLAGSVVFLCFGSRGALGAAQVQEVAHGLERSGYSFLWSLRQPPRVKHALPSDYTNPAEVLPDGFLDRTAEKGLVCGWTPQLKILSHPSIGGFISHGGWNSILESLWCGVPIMVWPMYAEQKLNACKIVRELGLGVGVTENEDFIDGRDLLMIYTDGGELVKCEKLEIGVKRLMDGDNEVRRKVKQMSDTFREAVMDGGSSFVVLQQFIDDVFTEIK*