MTLHLLQLHNVRVIGTGNVVVVLGHGFGTDQSLWKQVIPHLVDEYRLVLFDNMGSGATDPDYFSFDRYSTLHGYAYDLLALLEELQISSCIYVGHSVMGIVGCLASIERPDLFSKLILVSASPRYLNDVNYFGGFEQEDLDQLFEAMQANYKAWVSGFAPLAVGDDMDSFAVQEFSRTLFSIRPDIAFDVAKVIFESDFRGVLPYVTVPCHILQSNKDLAVPVVVSDYLHQNLGAKSIVEVLQTEGHLPQLSSPNVMVPALKRHLELSI*