MASSSIVIKVKFGKNLRRFSASINDNNLALDTVALREKIRSLFNFNPDVDFSLTNVDRDGDAVTLANDDDLCDVVGQSLNPLRFIVKLENDSHDGSSGTPNPTPTPTTFPTRTSQPQIPFGPIPNVLFEFLKSMPEPLRDQITKQPLELASKAITSTPLISELVEKMTHVYLNQISGSMATPRAHTPSGESLTVKNNQAVVNPKAVESSNLKNKEKIENTSEGVKFKDVQQPKPMDLNVPYFDYEAFPPAVEGILLKEERHNLGGISIEESHRLVYAQVLSFHALTWQIAPIYLISCMKHGVGLLEILLYKQNIEICRYMILIVWILLECITGSMVEKVMESSGYKKLMMP*