MHGPHDLGGRDGIGPVDPEFLKPGIPEWRYPFEGRMHAVTAMAIAKGAFNLDEQRHGIELMKWSDYLDSTYYAHWLFSVEKLLNDKGYITHEEIDERMRELGTPSMTPHPTRPETLSPFAEKMIEVLWAGTPHDRPTDQPAAYAVGDAVMVRNLNEATHNRLPGYLNKTPGVIAKHYGAHHDPADSAHRQVETPHHLYMVRFTSTDLWGDEAPEAFDLYADLFENYLEPA