MVSATKVEGEYSFLSKNSHLDQSEGVKIHLYQFGAEHRNEKLKSFACSVQDGPSLLDMLLLSQWDNFAWKGHLDYDVTACQLKVIGGGRNFVGQLNNKWNPFSLKEYDKFFESFECLKPNSMKSYDGLLLGIAQGENDRPEVAPSASPPKDGLLVIANTYPVEYGHIFLVPSAIHQLSCYWDKRMIGLATKISSEVNNESFKVFFDSGTSVVSGHMIFQACYFAIPLPVESASTFTVYDGKAGSDIIVSETVDYPLKALVFTSTNLKTLVSVLSEISFSLHDNATAYSLLISNNGTKVFLFPQVKNLVTGCCLSAWECGGYFVYQTKFDFDNASETEISNRMGSVSLEDSTFEDLKHLCCAIADNLLM*