MRYILIAIALLCPACSLAQNLITDIKKLKNDTQWQQVAAIPLQFSAYHPQGMVKVGEFFYLSSVEVKTSPVNGSTGNGTGHLFKIDSTGKLIAGITLGEGTMYHPGGIDYDGEYIWVPVAEYRPNSQSIIYKVNPVTLKATEVIRFKDHIGGIVHNTDNSTLFGVSWGSRNFYQWKLTRKGALKNTDVSPEKLRIANPSFYIDYQDCHNVGQNLMICSGLQRYSHNGHTIRLGGFDLISLKDHRPVHQVPVRLWSPTGAPMTQNPFWVESTPKGIRAYFCPDDDKAATLFIYDAVLKP