MDNAKDIISNQHPEIFIFLETKADGSRAREVMMELHFHDYRVVRPVNTRGGIWVFWRNTVDLVLFDAESHHFHALFHFKNLGKEGLVTAMHAPSNPARRSQFWDHMRSDLPPSNSPWLVVGDMNEVISQSEKMGGRPVRGSQGRNLINFMDDAGLVDIGYNGCKYTWTNARDGMELIQERLNRVLANSPWLDNFPHTKVHHLPRIHSDHSPILVSLDNCVVNGPFPFRCKEVWLSHPKFSDYFVQNWKPPNNDFLNGRNCFLNTICNWNHNIFGNLKKQKRIIIARIEGIQIALSNKYSRFLINLEADLLANLNDIYKKERIIWAQKAGINWRRYADYNTKYFHTIAKIKKSKGKILTLKNDQNEWVTDQLLLKNMASSYFQCLFTSQHVHGNVNFTNKSNLKLTEEEIRDLLSWFQ*