MPHTKENGELLKSHVNYHLPPPKGEKYPVQYIRTVGFHRAKYDRQLVEITDKRTCEEAFSLDTHGFQWVPSTIQEKEWKDEYLFALPPQVHKDVQDLLMRHTGATYVHPLPPHVIRRDSHQKVLDIQDDVPDDAILNMAPPAFFVHVDQSYAGAEIIINRQPEADSLLAKAKHHRWGIVNVWQPLKPVNRDPLAVCDARSVDESDLVPVVTRLVYAGQNIDDEQWHVKANPNHKWYYASRMTPDEVLLIKCFDSKLDGRARRTPHTAVETPEDFGPPRESIEIRCLVFWEGEDLT