MTSLFQLHNVRVTGTGEEVVVFGHGFGTDQSVWKQVIPHLVDDYRLVLFDNMGAGTTDPDYFSFDRYSTLHGYAYDLLAILEQLQITSCIYIGHSVMGMVGCLASIERPDLFVKLILVSASPRYLNDVNYFGGFEQDDLDQLFEAMQSNYKAWVSGFAPLAVGDDMDCFAVQEFSRTLFSVRPDIAFGVSKVIFESDFRGVLPYVTVPCHILQSTKDLAVPVVVSDYLHQHLGAKSIVEILQTEGHLPQLSSPDVVIPALKRHLELVI*