MIVTCWVRVAMSEAFVFRPITKQLYTSPASSNATRRLSLSSYQSPFRFHAFTSLKQASGLGLKSVLQVVNRKKTLPLLGWDVVDDWAARRDLQPCLAILDEDLTMIEPSATLIDGKAIAQKIRHEICEEVSKMRETSGKVPGLAVVLVGNRKDSETYVRSKKKACEEVGIASYGVHLPEDSSEDDVLERVRTFNEDPSVHGILVQLPLPKHMNEERILGAVCIEKDVDGFHPLNIGKLAMQGRTPLFVPCTPKGCLELLLRSGVEISGKHAVVIGRSNVVGMPAAMLLQRHQATVTVVHSFTPNPAEVTRRADIVIAAVGVAHLVRGDWIKPGAIVIDVGINAIEDHSVKKGYKLVGDVCFKEASMIASAITPVPGGVGPMTIAMLLSNTLDSAKRMYGFLD*