MGLALKCIGTFSHDELFKTDKGVKNMDPLGVCQACARRLILKVKRNAYESWNRKQMYNNSDPRTSWVLTGLVTLLSKKLEESAPKNCMGRTPLTDILLGMFKEEESHKFGAQGATSSFAGMAFESSLLFGVYSQMKQALQGEDRSSGRPKLQIVIPSAACGGALISFVLCPAELVKCRLQVQAKDSGTLPKHHLRYDGPLDCALKTVRKEGIQGLFRGGLATFLRESIGNAVFFSTYEMTRYYMLSTVGMQSKVNLEVDSQPSRFSNHTSKILIEAGVGVFSGGLGGIAFWSTVLPLDVAKTLIQTAPDINASRSPLHTLSLIYKDHGFRGFYAGLGPTLVRAFPANAAAIVTWELTANLLGYREDVSAIASRMMGA*