MSLLEAHNVRVIGAGEEIVVLGHGFGTDQSVWKQVIPHLIDDYRLILFDNMGAGTTNPEYFTFDRYSTLHAYAYDLLAILEELQVNSCIFVGHSVMGMVACLAAIERPDLFSKMVLLSSSPRYLNDINYFGGFEQEDLDQLFEAMQSNFKAWVSGFAPLAVGDDMDSFAVQEFSRTLFNIRPDIACSVAKTIFESDLRNILPYITTPCHILQSSKDLAVPVVVSDYLHQNLGGKSIIEVLPTEGHLPQLSSPAAVIPVLRRHLLLDI*