MPGLTCNACNTEFKDDTEQKLHYKSEWHRYNLKRKVAGVPGVTEALFLARQSVLAQEKNKLGETPMLYSCGLCGKDYKSSKAHAEHLKSRGHMMQASEGTSHADEKAIVKPLPQRVVNRPPPRREVDNSENEESEDEWEEVDPEEDLVDGAAKSLTDLNVNEHGENVDMEVDDDFEELDPSCCFMCDQEHKSIENCMVHMHKHHGFFIPDVEYLKDPKGLLTYLGLKVKRDYMCLYCNDRCYPFSSLEAVRKHMEAKSHCKVHYGDGDDDEEVELDEFYDYSSSYVDDQGKQLVASCDASNNVELVGGSELIITTKSGERSSTKTLGSREFLRYYRQKPRPSLANMAITAALASRYRSMGLTTIQSREKIVRMKVLKEMNRSGVDNMRTKMAMKSNVIRNLPKNVPY*