MGFLGRASWRVKGFLPSSVCCSLHRAFIPSRRRLFGSSSADSVIRATLFPGDGIGPEIAAAVKQVFKAAEVPIEWDEHHVGTKVDPRTGSFLTYESMQSARQNGIGLKGPMTTPIGKGYKSLNLTLRKELGLYANVRPCMSIPGYKTRYDNVNLVTIRENTEGEYSGLEHQVVKGVVESLKIITRQASIRVAEYAFQYAQMNNRQRVSAIHKANIMKKTDGLFLQCCREVAEKFPDIVYEEVIIDNCCMMLVKNPSLFDVLVMPNLYGDIISDLCAGLIGGLGLTPSCNIGDKGLALAEAVHGTAPDIAGKNKANPTALLLSSVMMLRHIGLTEKAEMIQNAILNTITEGKYLTTDLGGKASTTEYAKAVCDNLQCA*