MMNAGYDINDLYREAQTRWLKPPEVFFILQNHENYQLTEEAPKQPTSGSLFLFNKRVLRFFRKDGHSWRKKRDGRTVGEAHERLKVGNAEALNCYYAHGEHNPNFQRRSYWMLDQ