MVKGSVHLWGKDGKASLISVDSIALVWFIKLCTSEEAKSMVAGLQIVFSNNTDLSSDGKLPVLILDNGTKVSGYVNIVQFLHKNICTSKYEKGTDYEEDLAIVRKKDRLLEYSLLNYVDVEISRLTDYQLFLNTKNYNEYTKKLFSKLLYFPMWYNTPLQLRSQARENCEEIIGSLTLEDDEEFVESKAMESASQLAQSKTFKIAHKNKIKGKQELQQVKYNLQFDNRLQSCVSNWLAARKKLDDSVILSSDLLFLANLYVQLGLPDGNRIRSKLEQTFGSELLNSMSNKIDDFVHRPSNNLEQRDPQFREQGNVVMSLYNLACKYI*