MATRKLVRDLFLSKQPLYRQSLAYKQISTSALRLRLHGGANVNSTYREFSVFNEFSKKIKGEVNRFLHCVNLPAFRNQDFQQTVKELKEKTEELKGVKEDLKVRTKQTTEQLYKRVDGAWTEAEATAKKVSENLKEKVSAATEEVKESLGIGKQESTESSSSSANEASEDDKKSAEEKEDKKQESGYGETAETIFSKVRSGVSSSFQKAKDAKVLDLAKKGYDIVKDELSGSPSKRKRAKGASAASSQANVERSTRTDIAVVPVKQSKFNKKWEAFKAKMQGHPFFKRVSGFSEPVVTKSQEIAEDMRERWETSDHPVVHKIQDINESVFRETDAAMSFKEIRRRDPYFSLPDFVSDVQEIVKPVLKSYIKGETEVLEKYCSPEIIERCKAEQRICESQGTFYDNKILHISEVDVRETKMMGDTPLIIVGFQTQQVYCVRDRLGEITEGGKDTIHTVHYLWAMQLVEAEEGDEGGHMPIWKLRDMQQVGIRALI*