MLNYNAIQKAVDAEQNASDFPKLMQAFKKMGVLKYDYLVESGKYRYYDNDGYLDFKMNGVPQKVAPKSNATQIKAAVQKAQTGQITFEVFCELAAAAGIIYWRSDLTQKVVSYYDRTDDCLLAEPIPGL