MWRAAAGLGRRRWRAALSSLSEVLSQVASEARSRKELVEQVKALGAHISRPGWDPNSRAGIPISPLTPHHVVELIKALRHDPVWALRVYIWAARQPGFTHTALTRTHLLALWPDSPLLEPFLDALENPSPIPTHEHFLLLIKGYGWANMPDLAMATLGRMVGAGCPPEVYHFNALLFILVECNRLKNIRELFKHMQENGVSPNNSTYALRVRGYCVGGQFDEALKAFRQMLKANFPPDIKTFGYLIDAMCKAKKPHLLYVIPSDMHEHRCIPNAAIYHEMLEGLCRNKCVKYAEKLVKLIALRNVEPSATVCNILVKGLCRERKLQEALVQVNNMLKRGYLPDADVFDLVLILLFKEGRLGNIFRLMDKLMSKGFSPSTSTYDLLIYGLSKCEAAGKAFDAWSILVQYKFPSVKAYRALVEGLCRSGRLVEAKEVFETTVAHGEPGDNAAHDTLLYRLKQAGRVNDVSECENILNAKRKAGDDTIDIFEDLSPQSSDSDSDEESLVDAEMDISTDDHGLDDDE*