MTGEKVLTEGRYGAASRVFVVADEDKTWPAEEQRRAAASCGPGVEVRSIGACHGTWCLYKVKVATALYSPATAPGSAEEVRSFEEYDRPLLDAVAMLAPGEKAVLVGHSFDPRAGHGVAVAVFVLAAMPAAGKPVMFVFYSGDPQHPVETIRYGPRYLEQRLYQLSPPEDLTLAKAATRPSRRFLNDATMNGAILTAERYGAVRRVCVVAEDDAMLSAEFQRRMASWNPGTEVRGLPGADHMPMLSKPEELSEMLMEVADKYRMAFKYEC*