MSRIFLGRLPRDVRESDVEKFLRGYGKIRDISLKRGYGFVEFDDHRDAEDAVHDLNGRDLIGERVVVEFSKGRRSEGGGRDRRDFSGRGGRDGGRRPIYGPPVRTNYSVIVENLSSRTSWQDLKDYFRKYGKVTYADAHKKRIGEGVVEFESKDDLNTAIEKLDDTELGGRRIRVYEDKDRDSPPRSSRRRSRSHSRSRS