MKHEPLSSYLDECEADKEAEREDKGEGSPAPAPTRYASVESHDLEPDPSTSEETGSSEGPSPTDPLDRYCGHLAYEPESLGDNLYVCIPCGKGFPSSEQLNAHVEAHTEEELYHKAGAEPPGPFLDKSSPGLGDILRPYRCASCDKAYKDPATLRQHEKTHWLTRPYPCTICGKKFTQRGTMTRHMRSHLGLKPFACDACGMRFTRQYRLTEHMRIHSGEKPYECQVCGGKFAQQRNLISHMKMHTAGPDGKPKLELPDSLYAMARLPPDQLGLQPDKVAELLSHTHFLSDPKAMESLYPLAKFTAEHLGLSQDKAAEVLGQAPHLHLDAARTIDRYSPT