MSTTARADFEAVFPSLREDLLNYAKQYKLPQNALEWFEKALNVNVPGGKLNRGLSVPDTGLALLKKPLTDEQFKHLSLLGWLTELLQAFFLVSDDIMDGSITRRGQPCWYKHEGVGLIAINDAFLLESGIYIILKKYFRSHPAYIDLVELFHETTYQTELGQLCDLITAPEDNVNLDNFSMEKYMFIVTYKTAYYSFYLPVALALHYLQLATPENLRQAHDILIPLGQYFQVQDDYLDAYGDPAFIGKIGTDIQDNKCSWLVNQALQRCNAEQRKVLDTAYGRKDAELEAKVKALYKELDLEKIYKEHEESVVGEIRTKINSINESEGLKKEVFEAFLAKIYKRTK*