MLVLRSHLTVLQEAASLYEERPAFRIARGLTNGNVDVWEPVSYRQFLDDVENAARFWYRKLSLDGLSSGSVVGLWLGGMDYTDVINIYGMTRAGYVPQLFSLRLPNPTVVYELLEKAHANALVYDTSFKTIVAEAPVPTHCAPSLDEISSCAEDFLPPLREPSREELIFIFHTSGSTSGSPKLVPCNAGYVDSIVFKSWQTSSPLNPHKQDVSTWMGSMCHIAQSFMLIGSIQHGSCTIQPSKINFSSEELVDMMYRCNLNRLHQFATFLSVHIRHARNNAKLLSHLRNMDSIVYSGLPLPQEDEDYAYRSGLGIINLFGSTECGAMLVSQRKPGREARFLSSLKGVKYDFVYAGPSSLPESGHVSANSQLLELVILSDSPDCPHPSLRKADGHFHTGDLFLEAQPGQYLFRGRDDDWIKSLNSLRCDTRSIEENIRATCGDLVDECIVVGTGRASPALFVEPATDMDHEKLKLEIIRRTRAFHARRYLHERITDPELVIVVDPKALPRTATKGNIRRKAVEEAYKDLLDEIYGED*