MSNHDPLTLKLSLREKCAYGVGDFGSNLMLCIGTLYLLKFYTDELGMPAYYGGIIFLVAKFFTAFTDMLTGVLLDSRRNIGAKGKFRPFILYASFPVALVATAQFFATHFTLPVKTAFATVLFMLFGLFYSLMNCSYGAMVPAITKNPHERAQLAAWRQGGATIGLLLCTVGFMPIQALFTRSPSLGYLIAAVIFSVCGLFSMWWCFSGVKERYIETVPDTHKPSILKSFCAIFRNPPLLVLCVANLCTLAAFNIKLAIQVYYTQYVLNDIHLLSWMGFFSMGCILIGVLLVPAAVKRFGKKQVYLGGLILWAVGDILNFIWGGTSFLFVIFSCIAFFGTAFVNSLNWALVPDTVDYGEWKTGIRAEGSVYTGYTFSRKISAALAGFLPGIMLTQIGYIPNIAQSDTTLLGLRQLIFLWPCGLAIIAALTMGFFYKLNEQRFAFIIEEIAQRKKTGNQIVATNNKQSISTVNN*