MGLNSTAALALVIVLVCSSSMCYGHLSSNFYDSFCPHALSTIRSKIRSAISAERRMGASLIRLHFHDCFVNGCDASLLLDDTSSFSSEKNARANNNSTRGFEVIDAVKSKVESICPGVVSCADILAVAARDSSKAMGGPTWTVKLGRRDSATASETDANANLPSFTDNLDELISLFSRKGLNTQDLVALSGSHTIGQAQCSTFRDRIHNEANIDSGFASTRQRGCPTSGSDTNLAPLDLVTPTSFDNNYFKNLLQLKGLLHSDQVLFNNGSTDGLVRTYSESRSTFYSDFASAMVKMGDIGPLTGSSGQIRTNCGVPN*