MGSNQDWKHSVMVCAPITTQQSVSVEQIANDMYQAKAEDADIVEVRLDCITNFHPPKWEGGLYEGDENMQLEALQLAVELGADFIEVQLKAASCLPTLVEHKRNHNSHGKIIVSCYVDGIIPPQEELLQLVELMQGTEADIIKLVTHAADITEIIKIFSLFPYCQVPLIAYSVGERGLISQLLSQKFGGFFVYESLAGNPIPGLPSLDNIQEAYKLEHVKADTKVFGLISKPISHSKGPILHNPPFRHINYNGIYVPMFVDDLKEFFNTYPCPDFSGFIVGIPYKEEILRFCDEVHPLAQSIGAVNTIIRRARHGKLVGYNTHCEAAITAIEDALIEHGCNDGGASLGSPLAGRLFVLVGAGGAGIALAFGSKSRGALLVIFDINFDRAKSLACAVFGEAQPFKELVNFQPEKEAILANATPVGMLPNTDRIPVAERLVFDAVYRLRRTRLLKEADAAGAITVGGVEMFLRQAIGQFNLFTSLEAPEEFMREIVLSKF*