MANMLKIAMLSTGEEVLHGDIVDSNAAWLAREFYQHGFSLAKRATVGDSLPALVEELMMLSFNSDVVIVNGGLGPTSDDITAQAAAQAAEQPLVLNADWLSQLEAFFIGRGRAMPESNRKQAMLPANAEVIDNPIGTACGFKMQINDCWFYFTPGVPKEFYKMVSEQILPDLQRQFPSVQGQQCSRLYTFGTSESSISDKLDKMHLPEGYTLGYRSYLPFIEVKLFGPDQDQERRLSLLKIIHSHLEQYVVGIDEPMLTYLGHVMAEKGLSLALEEQATQGGLSSWLLSDPNVEALAGHSWILSHRVSSELAHQDPLAAAFALAGATKDKCGTQMALVTGALKEDHVSVALSTPNGEWGQTVKFVRRFSAQEQKEWIATLAADMLLRYLTGRSMFVGYSAVERVKEMYLPSSVLN*