MEFSGGATVSAPFGCCRAAWGAAAAGAGAEGRSRRVVPRAVEPRRRGRWMVRCVATEKHKDAAARRGGVEVEFADEEDYVKGGGGELLYVQMQASKSMDSQSKISSKLLPIPDENSVLDLVIIGCGPAGLSLAAESAKKGLNVGLIGPDLPFTNNYGVWEDEFKDLGLESCIEHVWKDTIVYLDGNKPIMIGRAYGRVHRDLLHEELLRRCYDAGVTYLSSKVDKIMESPDGHRVVCCEGDREVLCRLAIVASGAASGRLLEYEVGGPRVCVQTAYGVEVEVENNPYDPSLMVFMDYRDCFKDKFSHPEQGNPTFLYAMPMSSTRIFFEETCLASKEAMPFDLLKKRLMSRLDAMGVHIRKVYEEEWSYIPVGGSLPNTDQKNLAFGAAASMVHPATGYSVVRSLSEAPRYASVISDILRNRVYPGEYLPGTSQSSSPSMLAWRTLWPQERKRQRSFFLFGLALIIQLNNEGIQTFFETFFRLPKWMWRGFLGSTLSSVDLILFAFYMFTIAPNQMRMNLVRHLLSDPTGSTMIKTYLTL*