MKSQQLLRSKPPARKKGRERTEKRMKFAVKAWSNGKARSGILQLGSCPHNIETPALLLTTRKGLPVYIPPDHLPSLPSPDSNLLHFSPLHFLEGISLKAISNIGGLHPLLGLHDHIMVAVPRDSIISIPDHDSTNRIGASFETPCGRMLIKPADYMEMISSMRPNLWATLADEVPAWASEKRNKASVERTLKWLDECITSNSTDGAVLGSVVGGSREEQRRSCAQEVAKRNVEGFWIGGFGLGESMEERNPLLNAVMDSLPEEKPRLISGLGLPEEVLQGVAAGVDLFDSTYIYHLTLGGFALTFPLESIEKQVTKYQPNSNSGCDGTKINLKATMYRKDTSPIVDNCKCYTCQNHTKAYINHLLNVHEMLAHILLEMHNTHHFLGFFRSIREAIHEGKFEQFRQKFIGSRHEHIFSAALNV*