MATRNRTLLFRKYRNSLRSVRAPMTESKSGVGPVIEMASTSLLHPKRSYTPVSTEDPGTSSKGAVTVGLPPDWVDVSEEISVNIQRARTKMAELGKAHAKALMPSFGDGKEDQHQIESLTQAVTFLLRKSEKQLQRLSKGGPSEDSSVRKNVQRSLATDLQQLSMELRKKQSTYLKRLRLQKEDGGDLEMNLNGSSSRAEDDDFDDILFSEHQMSKIKKSEEISVEREKEIQQVVESVNELAQIMKDLSALVIDQGTIVDRIDYNIQNVSSTVEDGLKQLQKAERTQRSGGMVKCASVLVILCFIMLVLLILKEIIF*