MTASVTVATGFLRSPSVSKSQNTSFLFTRQRISPKNSSVRPISASASELPENVRSFWKWLGDQGVVSAKSAAEPAVVPEGLGLVARRDIGRNEVVLEIPKRLWISPETAAASKIGALCGGLKPWVSVALFLIREKYDEDSAWRVYLDVLPESTDSTIFWSEEELAELKGTQLLSNTLGAKEYLENEFSKLEQEILKPNKDMFPSGITVDDFMWAFGILRSRAFSRLRGQDLVLIPLADLINHNPEIKTEDYAYEIKGAGLFSRDLLFSLKSPVYVKAGGQVYIQYDVNKSNAELALDYGFVESNPNRNSYTLTIEILESDPFFGDKLDIAETNGMAETGYFDIVEGQSLPAGMLQYIRLVALGGSDAFLLESIFSNTIWGHLELPVSRSNEELICRVVRDACKSALSGFATTIEEDEKLLEEGKLDPRMELAIKVRIGEKKVLQQIDQIFKDRELELDVLEYYQERRLKDLGLVGEQGEIIFWE*