MVKNSLGLTVPSFFKCPISLDIMTSPVSLSTGVTYDRSSIQQWLDEGNNTCPATMQVLESKDVIPNYTLRRLIQVWSTSNPTPLGSNSETSSQSFNQSEPRIGVHDVGKILEGIRNGVADSETLKILVRYAAESEKNREVLVKAGAVPILAQILSILRLDEKSGQNSRKTMEISEQVVKILGFIPHTEDTRRILVNPQPLSSIVGILQNGSRDAKIESAKLLETLAVDGEMKTLIAAKEGLLDVLLKFCVAETDLKATDTALLCLLSLSTPKRNRLKLIRLGAVGHMTKLLRRADKGTAERVLRFLELISACAEGRVSIGDHPQCVQTIVQKMLKVSDSATEHCVMILWAVCYLSPDQRARNAVQESNGMTKILLLMQSNCLPRFMQMAVQDIFRNVQGWRGLQL*