MPGLTCNACNTEFKDDTEQKLHYKSEWHRYNLKRKVAGVPGVTEALFLARQSVLAQEKNKLGETPMLYTCGLCGKDYKSSKAHAEHLKSRGHMMRASEGTSHADEKAIVKPLPQRVVNRPPPRREVDNSENEESEDEWEEVDPEEDLVDGAAKSLTDLNVNEHGENVDMEVDDDFEELDPSCCFMCDQEHKTIENCMVHMHKHHGFFIPDVEYLKDPKGLLTYLGLKVKRDYMCLYCNDRCYPFSSLEAVRKHMEAKSHCKVHYGDGVDDEEVELEEFYDYSSSYVDDQGKQLVASCDASNNVELVGGSELIISRKSGDRSSTKTLGSREFLRYYRQKPRPSLANMAITAALASRYRSMGLTTIQSREKIVRMKVLKEMNRSGVDNMRTKMAMKSNVIRNLPKNVPY*