MLELTDSKAAIGRIIIKIVFLYFSYYGNAMLITRNPVLLNSTFVPTLISDSEHRCASPRSLCFSSRTDMDTAAGQSLYPLHRCKTLHLVRHAQGFHNVEGEKNFEAYKSYDLFDANLTPLGWKQVDNLRQHVKASGLSKRIELVIVSPLLRTMQTAVGVFGGQPYTDGINVPPLMNDNVGDSGRPAISSLNAPPFIAVELCREHLGVHPCDKRRNITDYRHMFPAIDFSLIENDEDILWKPDIREKNEEVAARGLKFLEWLWTRKEKEIAVVTHSGFLFHSLSAFGNDCHPNVKNEICTHFANCELRSMVIIDRGMIGSDESSTNYPGKVPDGLDLPSDVADQKHPENGQAN*