MAAAASAPAVTLSSRWHARPRPRDAPHRARAPLRPTRATAPRPSRLVVRSSATRGGGATTTPSPAAALLPAAPMTQLAAAIATTPAKSSPWLSTFLPGGTGFAVAASLFAASALAVLTACVAGFLVAIREMVRACREATIASRAVSECAQSINVACAALQVTLTTADDVLDGVAGATKSTASVIESATREVGVLQRRLTDLPNTASRTLMEAITRQYDGDAKASGGKEGGKGVQGNARAGETRIEIGKVIAGERAGARWVNGAPGCGFTFSRGNKFRVGEYCAVPRTDNSYTWGVIELNDLDYSAELSEDGEGMNCEWPPPYPDRCELPSADERDIMASQDAAGNTGIGAWFDDAIVSALGAEKADKVEGFLRVATGLTPIEESEYKVVVELDNYAYSFKIMNAGDLGKRILP*