MAPRYELAVGLNKGHKTTKIRVSKIKNIPAKERTKTVCVRPSRIKGRQTKHSKFVRDLIREVTGHAPYEKRAMELLKVSKDKRALKFLKRRLGTHIRAKRKREELGNILVQMRKAAHH