MESDLGKLFIGGISWDTDEDRLKEYFRTYGEVVEAVIMRDRTTGRARGFGFVVFADPAVAERVVMDKHMIDGRTVEAKKAVPRDDQHLLNRNTGSIHGSPGPGRTKKIFVGGLASTVTESDFKKYFDQFGTINDVVVMYDHNTQRPRGFGFITYDSEEAVERVLHKTFHELNGKMVEVKRAVPKEHSPGPSRSPLVGYNYGLGRNNNFLNNYGQGYNMSSVGSYGIRMDGRFNPVASGRSGFPPFGAPGYGMGMNLEQGLSPSYTLTMPQTLLVVGVLWASPVEVSITGVEIVAMGWEGEGMEETVAQV*