MVPHLTTALNGPLLSLEKSMLDAMPKIEHWFRSQWLEYSSPFYASVDLRNSGFKLAPVDTNLFPGGFNNLNPDFLPLSVQAAMIAVEKVCPEAHRLLIIPENHTRNTYYLRNVVELVNIMKQAGLDVRVGSISPEITEPTKLETHDGHTLLLEPVVRVGNRIKLINAELGDFDSCAILLNNDLSAGIPAILENLEQNLIPPLHAGWSTRRKSQHFAAYNRVASEFSALLGIDEWLLNPYFDTCGEIDFHARTGEECLALKVEELLAKIKIKYAQYGVTQEPFVIVKADAGTYGMGIMTVKSPDDVRDLNRKARNKMSVVKEGLQVSEVIIQEGVYTFESINDAVAEPVVYMMDHFVIGGFYRVHTGRGIDENLNAPGSQFVPLAFEKPCTTPDCAGAPDAAPNRFYAYGVVARLALLAAAIELQEQDPLNQ