MAGRERVEGAVRQYNRSKVPRLRWTPDLHRRFVHAIHRLGGQHKATPKRVLQLMGVGGLTISHVKSHLQMYRNMTTDDLDIKEMQQVVDRTQMYAGVQVWTDMEQDHHGYYYCWCCYSQKELLLHDLQLK