MSKASFLVFSCLWAALALSFGVHGFTSTPIARQKLSFRASVADNAETSKAADATTDSLSLFSPCKINLFLRIIRKREDGFHDLASLFQAVGFGDTLELTNLDEGEADEFSCNMEGVPVDSTNLVLRALQLMREKTGVQQYFQANLIKQVPAQAGLGGGSANAATAMWGANQLMGNPATLEQMVEWSGDLGSDITFFLSRGTAYCTGRGEIMDSIDPPLTPGTKLCIVKPNVGLSTPAVFKALEYDKLSTLDAKETLLPAFLKGVDTVPDEYFINDLEPPAFSCVPELAALKDELCQVEGFQHIMMSGSGTSIFCLGSPADEAAFLAKFDERDDVQVFFTEFIDRPEGVWFERPN*