MFSRPFNTTAIRAFQTNVSAQIAKKSGTNTLRKTLLKEQSPRRPPAVYALYLKSIMPSVRSEHPNATFVELSRLANNKWKSMSDHQKKPYYDESHRLFKEYHSARAEIEKTLPPKRPSTGFILFCNDVRPHVAAEHPLLKTTDIVRLLGEKWKALPFDKKNRYLDLAARNREQWKLRNGFLS