MAEETLTLHLTITADQGAPRVPLKIPKVIIVTELRNKVSETTKIPKSSLKLIFRGRLIADDDSKNAVSEFKLEEGSVLHCMGRPINLAKTAPKTTGIDTESSMPVVAGGRPPVPSVATARPSMEAPPAARVPTDPLTDSLQTLRLSASLNDYEMAVTTLGKILSNIVNNPMEDKYRRVKKQNPSFQRRLGGRSGGDAALKACGFSMTVENGEEVYIMQADADAWPKLTAAKTTVEAAVRDAKTATNQAAALPAPETGITPGLLPSEIPGMGSPGMRTAVQNLMSNPAALQDMLQNPMLQSMMRSDPRFANNPMMQQAMEQLATNPDMANQLSQMLNDPTMQRQLEAMMQQQGNAASGAGFGLQGSQSGQQAGAHSQLSQGPVNAHPNDEEMTEEDMIAEAIRRSLQE*