MSLFEVHNVRVTGFGEEVVVLGHGFGTDQSVWRQVIPYLVDDYRLILFDNLGSGTTNPDYFSFDRYSTLHGYAYDLLSILEELQVTSCIYVGHSVMGMVGCLASIERPDLFTKLVLISASPRYLNDVNYFGGFEQDDLDQLFKAMQSNFKAWVSGFAPLAVGDDIDSFAVQEFSRTLFNVRPDIAYGVAKTIFESDFRDILPYVSVPCHILQSSKDLAVPVVVSDYLHQNLGAKSIVEVLLTEGHLPQLSSPDLVVPALKRHFLLEL*