MIHAPTLQQDIIKASTNLAATPNSMHALMFAIYSMAVRAISDEECLSTYQDDKGKLITRYNAACQEALRRAEVLRSADVEVLRAFVLYLISAIHILDPRSLFALTAMADRIGRRLGLHSEAAYRRMSPLQGQLAKRVWWNILVYERRLAELSGAGPSILPNVWTARLPLNVNDSNLNATMTTPPKEQSVATDMIFCLTRFEVAEFLRAHRSAHTSEALWQEFGELNISDTEKDKSIDAFERRMEEKCDSIFTTPRGPRGAPPSAESLEYIFRISVEMLETYIVAINSKAVVHFDWYLSTNKPLIPLVHVLSILRTNTHGDLANRAWAAIMRIGDIFPRPAHSLTQVDNPMFLAFANLKVKAWEAREEYFRRSAPLPTPSAIANLKERLALRRKMMGKTRRQHVPVLRLRHVSANARQCSCRV*