MKLLLFIGLAAILAAYSLVAESKMRGDTSKSQERGVCVIEFQLIPWRYDFEKAREYQFMDVDSGVLAVIAKNASHVLLGLYLHQLPGNDWLRNGALEGNLQPRDCNSESSSQAPAWKLREGEPDSNESSSNEFVIFYAEATLPVELRREIDKAWSNMCVCVQALASGGLKHVPKSGCFSAFRLERHLRSIPTSSRNPLILKSKPNNESDGPRRQLQQWMDSASFYDQRGNAGTIVNQDQNANQDASAVGKSNVMQSNSQDQAQDSPSTTISPDPSPPSSSWLGSFFSQIFGGRYSITGCVLTNSCSQVPDPFAILPSGLADSVETVWSFLDEMP*