MPPNTSFGRFSPEEFARLMSDKSQLHPTVPDEAIRLGREHVLENYRFHELTADQFDDLVSSTDSSFRRVNGNYPKYRPAMNTDPLDHWVAESMKIFDRKLYDDCKGWTKVPRLGRTYFTLLKFSRPVKTSREVKMDPFTNSCYQRALDDCLRLFSGKKFATLTAQDFLKQLPQNTAAGYPFIGKKKSEVWSTVHRKTIQNYITLVRGGKIENLPYTLAMRGHLSPIDEVKTRPVWIAPFEHVALENILFRNVYDAVFNDPDLSNLILTGKRTLSRLRSYLNEGLDMDFVNLDYSTWDAWRARFVGMDLFNIFKQIIDFKPGEEKLLYFVRKQFLESILLMPDGRAYQKACGTPSGSLLTALVNSLLNFIFLRTSFYHMECASWIMGLKILGDDASFYAGVTKWTTRELLGHLSRTLKTLFSMELSVEKSKVVRAGSPVEDRSFIGYSLRNNRLYKKESDFFLSVLYPEHEVKNVVVSFSRVFSYYMLGGCNHEYFTEFFQSFLGHYWHLLSKEERALDEEVFKMGNLRVIKHVFQLELDPFLASFNVSSLKIDGLALPYFLTLDLPLQTIVG