MTSLFQLHNVRVTGSGEEVVVLGHGFGTDQSVWKQVIPHLVDEYRLVLFDNLGAGTTDPDYFSFDRYSTLHGYAYDLLAILEELQVSSCIYIGHSVMGMVGCLASIERPDLFSKLILVSASPRYLNDVNYFGGFEQEDLDQLFEAMQSNYKAWVSGFAPLAVGDDMDSFAVQEFSRTLFSVRPDIAFGVAKVIFESDFRGVLPYVTVPCHILQSSKDLAVPVVVSDYLHLNLGSKSIVEILQTEGHLPQLSSPDVVIPALKRHLELVL*