MVTVVLLSHAQNALPDIVCALQVALEGAITAKAALTNLSKGEMPQGDLIPWTIGQQFQDPDFPGLSGARVVRIAVHPELQKAGYGARALELLRRYYQGELQGLGEGDDEGDDEDGTQGAKAGPGPGSEALANGAAAAGTLLTEHLKPRGGLPPLLVNLADRHAERLHYLGVSYGLTQQLFNFWHRGGYRPVYLRQSPSETTGEHTCVMLKPLEHPDVVGTGWLEPFVTDFKGRFMALLGGAFKSMPPALALSILDPRLNFSEADTQQGVQEGTTVVRVDGQPLTPYDLKRLQAYSSNLVDYHLILDLLTPLAACYLSGRLPTTLSYGQAAILLCLGLQQRELSDIEVALGLPSNQVLALFNKAIRKLYSQLRAAKEAAVDRLLPRVTQKPATAATANGATAAVDLDLDDELDAAAEAVRQQMRSQFKAEELQEYAVKGAEDEFATALGGGGGLGSGSIISLKSSAPATAGDSGGGKKKEAVASGGSQLYKKKQKQQGGKPQKKFKKQ*