MLSLLETKIIEPFMVVRQTLAPLRLSRWQIFKHMTRILIFSSNTRTIIFCVLMSLVGYIVSRIIWGRQEKYPDHGLPIVKTNDYHFDNIVAEGKRLYPNQAFMGINKRYKFVIYPSSSWEELKRIPEQTASIMDFQHVCNSGEWSLVGGETHELVKTITAELTRSLPARVPNRQQDAKMTFDTIIGHCPEEKGFNLLMTSLEIIAKINACTFVGRELGANKSWVTAVVYSPLWVYFAVTLCNATPDILRPLLRPLFFLPALRNYWNMQKLLKPKLDREMETFRQTDDKRKLLVPKSDQDLPFTHFLLSRYTEAAATIKQLVIDYIQVSYTSTPTTASALFHALWELAQHPEAAEVMRRELATVMIDGNLPKTHLQELKRMDSFLRESFRLHPITRFTLQRYVKEPFQLSDGSRIPPGVMAVVDAQEINRSPEIWENPDEFDMDRFYRLREISGNDNRYHFVTTSSNSPGWGDGTQACPGRFFATSTLKIVMAHIVMNYDVSLRKVAPLKSQPLVNGSYSPDDSVEIFFKSRNVE