MGMKFKLVNYCSIISIILAYLACLSNAQLSSKHYASSCPNLEKIVRKTMKQAVQKEQRMGASILRLFFHDCFVNGCDASLLLDDTSTFTGEKTAISNRNNSVRGFEVIDSIKTNVEASCKATVSCADILALAARDGVFLLGGPSWKVPLGRRDARTASLTAATNNLPPASSSLSNLTTLFNNKGLSPKDMTALSGAHTIGLARCVSFRRHIYNDTDIDANFAATRKVNCPLSNNTGNTNLAPLDLQSPTKFDNSYYKNLIAKRGLLHSDQELYNGGSQDALVTRYSKSNAAFAKDFVAAIIKMGNISPLTGSSGEIRKNCRFIN*