MRRPKASKKTASAEKKKKKGANSTSPEELPKESTKASSSGKRVKAPAALKPQEDEILPDKRNMEDLWKTVFPVGTEWDLLDAVYKIKWDFSNLESALEEGGELYQKRVYLFGCTEPQLVFFNGQGKVVCIPAVVAVVASRPPSDKIGVKSVQRETEEIIPMKEMKMAWFPYIPLEDRQSQVDRLKTQIFYLSCTQRRAGLRHLKLERIKKYEYCLPYFENPLKEDDVEQDTVVQLMYPSEPPIVCEFDWELDDIEDFTNDRINDEVLPEQEKDAFKDYVKEKVREAKREQRQAREARKKKIEDLTEADKLEYENMRFYKFYPVQTPDTPDISQVKVAFINRYYGKAHKVL