MKGIFAGRPFKWSTCKNGFSQAGSGFHPDLHFRRRLFVSEGDVPVDSEAPVVTSSISPRFASPVFEDAHRYRVCVRVFIGRNALFFYSDARRKSLVAANTSAFAARSSRCLHSMGSLGSPAGRRSARRFHDLRDVVSEHADAATATLSVVVFSAVAGILHLMQDTDEARKEDTPTKTNPYFRSNQLMEDLIRERASYNETTPDEKTVVREYMEDDQAIRARFKDWMKEHGRTYKQDEVEEARRFKIFKSVARFSDAANDDSANAGHSTRFGLNEFSDWNQEELARMCCCMPARSDGDLASGIADMEYKDQGCFKSPTIAAAMSGYICLRRVLALFSSV*