METKVPRTKLGSQGLEVSVQGLGCMGMSAFYGEPKPEDEMISLIHHAVDSGITFLDTSDVYGPHTNEILLGKALKGIRHRVQLATKFAFSFEKGQFSVRGDPQHVRSACEASLKRLDVDCIDLYYQHRIDTSVPIEVTVGEMKKLVEEGKVKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEKEIIPTCRELGIGIVAYSPLGRGFFSFGPKLLEVLADNDYRKTALPRLEGENLEKNKKLFDQLSLFASRKGCTPGQLALAWVQHQGDDVFPIPGTTKVKNFEENVGALKVNLSKEELDEIEVCFHADAVAGDRYRRMDNLTFYHSETPPLSSWQAG*