MSFNHKTIEELHDLLVAKEISATELTQATLEDIKSREEAVGSFITVSEEVALKQAAAIDAKGIDADNLMSGIPLAVKDNISTKGILTTAASKMLYNYEPIFNATSVANAYAKDMIVIGKTNMDEFAMGGSTETSYFKKTKNAWDHTKVPGGSSGGSATAVASGQVRLSLGSDTGGSIRQPAAFNGVVGLKPTYGTVSRYGLIAFGSSLDQIGPFAPTVKENAQLLNVIASSDVKDATSAPVRIADYTSKIGRDIKGMKIALPKEYLGEGIDPEIKKTVLAAAKQFEALGATVEEISLPHSKYGVAVYYIIASSEASSNLQRFDGIRYGFRADDAKNLDEIYVNTRSQGFGDEVKRRIMLGTFSLSSGYYDAYFKKAGQVRTLIIEDFDKVFADYDLILGPTTPTVAFGLDTLNHDPVAMYLADLLTIPVNLAGLPGISIPAGFVDGLPVGLQLIGPKYTEETIYQAAAAFEAVTDYHKQQPIIFGGDK*