MHFGCLVVWKCILGERIADLDTISKVLGGLERRYKPHMFAVKGTDPHETQKHFVSTQFLLFAKRYPIRNSTDRVDSTDDEKMTIKYSVIDGDLIGGFYTKFQPTLQIIPKENGCLAKWAVDYEKANEEVADPHVVVEYIIEVLHALDEHVLRNN