MLKLSRALSSVVSGTRNSPSFKTYLRLKDGKIGSFFHDVPLGLDKQKRIANMVVEIPRWVNAKYEISKDFKANPIVQDTKKGKLRYLNNIYPNHGVPHNYGAFPQTWESPLESSSLVNQNILGDNDPLDVIDIGRFVSSTGTVKPVKILGSLALVDDGELDWKVVVIDTNDPFAAELNDIKDVYEKMPGVLENLKRWFEVYKIPTGKEPNSFLFDGNYKDTEFTLKVVQECHENWYKLVMGELHGDNLPSTENATLPHTKGNTVFDVEIEVSQKAEQVPPEVNDMSFIK