MATIVNTTEEEPMLAVVRFTAELAWADAGADVAEPEVTRLCVEAQQHILAARWLDMASLMLASADLLLQSTRLPDKDKDLECILAIICNLVTKARSQDEALQIAELICAKLTHQPQDKPALRLKVLFSLYNLLGSPYAKAFVYKKALDLAAAGKAADCIIPTFKNIDSFISDWGIGKVEQRDLFLAAARILKDQKGMNKEYFNFLNKYLATFDGSADDADAIGDAKEEAVAAIIEFVKSSDLYQCDLLNMPAVAQLEKDEKYQLVYELLKIFLTQRLDSYLEFQSANSALLKGYGLVHEDCITKMRLMSLLDLSSRCAGEIPYHAIIDALKINDDEVEYWIVKAISCKILDCKVDQLNQVIIVSRHTERIFGMPQWQSLRSKLGVWRGNIASAINTIQANKVTDDGSQGIQGLMIR*