MCPGAAAAAAAESDKSVCVMDASGPLGHALVHRLLRRGYTVHAATYDHSLDEEAGLLAAAGHDEDRLKLFRADPFDYHTIADAVRGCSGLFCMFNTHDDQAGCDEVMVEVEVRAAQNVLEACAQTVTMERVVFTSSVTAVVWKDDHKPVDAFDERNWSDLNLCRKRKLWHALAKTLSEKTAWALAMDRGVDMVAINAGLLTGPGLSSAHPCLKGVPEMYEHGVLVTVDADFLADAHVAAYECPTAFGRYLCFNNVVCRPEDALQFAQMLAPSAPCYPPSDELKVIPQRIQNKKLNNLMVEFASAIYGDLD*