MVKFTIEDIRKLMDKKHNIRNMSVIAHVDHGKSTLTDSLVAAAGIMALEQAGDARLTDTRADEQERGITIKSTGISLHYEMGDARLEAYKGERDGNSYLVNLIDSPGHVDFSSEVTAALRITDGALVVVDCVEGVCVQTETVLRQALGERIRPVLTVNKMDRCFLELQLEGEEAYMTYLRVIENANVILATYQDEAMGDLQVYPDKGTVSFSAGLHGWAFTLTTFAKMYAAKWGTSETKMMEKLWGDNFFDPATKKWTKKATDSKTCIRGFVQFCYNPIKQVIDLAMKDSKDQLFAFLDNVKVLQRLKAEDKELVGKPLMKRCMQVRLVVVGNAAIV*