MEASRFGFDFPPAYKFDPTDADIVAHYLLPRAIGFPNPYAHAIIDDDPYSCPPWEFMRRHGHAGSDHAFFFGPQREPDPRKKAARTVAPGEDGVGGTWDGQRSDATRLVLLRAGAGAEGRRLEVTYKRHNLSYYHGPQKKKTSGWVMHEYQIIDPPHLAGTVLSRVKITGKEKKNEGKQQKQADAGQQVVPTGPDQAGPSNYYQQPVGGGEEYGGAMGDNTGVCYVGDGNDYYMYEDGGSYADDGNNYSNQDSGYCGYPDGGGGFFHVGDNNSYEYPDGGREEEKQC