MTTRIVVDPITRIEGHLRIEAVVDGNRITDAISAGTVFRGIEKIVENRDPRDVWAFVQRICGVCTHIHALASIRAVEDALDIRIPKNANYIRNIMTTTQFVQDHVIHFYHLHGFDWIDVVSALKADPAQASALARSISDWPNSSDGYFRDVQNKVKTFVESGQLGIFANAYWGHPAYRLPPEANLVGVAHYLEALVWQKEIAKIHTIFGGKNPHPNYLVGGMASTLNMNDNDVVNMERLNLVKTKIDEAQVFVNQVLIPDIFAIASFYKQDLYGGGVGNYLAYGGIPTVDIREPDSFLFPGGVVLDRDLSKVQDVDLKDPQQIQEFVPHSWYRYDDPKAGLHPWQGKTEAAYNGPNPPYNNLDENKGYSWIKTPRWKGRPMEVGPLARFVVAYARGNKEIKGLVDDALHRLNLPVTALYSTLGRTLARALESKYLVNHLAGFYSDLVANIKAGDSQAFNGEKWDPEKWPAQAQGVGFTEAPRGALGHWVKINQGKVSSYQAVVPTTWNASPRDAAGQKGPYEASLLDTPVAHQDQPLEMLRTIHSFDPCLACATHLLTPQGDEILKVRVV