MPAKSPSNANVVTTREVRTRSCQVQDALRVEVLISPPERYPANVRICSQPVSKGKTGEGFRVRLIVVPNIPELVAVLHIAAPDDVKNSWICTNLMVTISVCKAKDLDFKISRSRVEKVCKDRPVTGVFRGLLKCSDMIDRDQGWLNDKGELQVQAEIRGLPSFSPTVDFSQELKVVTFRLAGDRCLYFDRRVLMGQSEYFREMLATSVWQESRTGEIDLSKDPQCTVESVSALLDYMTSNSFEAHGNTDLAFVVRMLADRYQLRQLVEEVDSQLESQLSRENVLSFFGRLIGSNSLLEAKCLKMLELDGQRILEQQEATLDQITE