MGFTNPIKRFINAIGLTVAVGGAIGISLQAIALTGQDIASAANKRTEHFVVYTGRYVSIPYPMGDVPKNTGVCTDVVIRTYRAVGIDLQQLVHEDIKANFDAYPSKRIWGLTRPDTNIDHRRVPNLQAFFERNGTSLPITTDPEDYLPGDIVSWMLPGNLPHIGVVSDVKHASSGVPLVVHNIGFGPKRNDALFAYTITGHYRYLPAKTE