MTTPILPLTPLSDQDEEFGFSQPDDIKRRRRTTPEELSVLEAEYAKNTLPDAKNRVRIGQMTNMSARSVQIWFQNKRQTDKRKAQGLTRRPPRRIPVGSFSHPHSILSLTRDSLGEDEQQRKKRKTLEQAASEAQRRGPTSPSLPGLGLPRNGEEFSAALAIARMQSHSVPFPPRRPLGQLDTNALRPGLSRYASSTLPPSFSRTPEPQAFVRAYSLPSAHFPTAHGQGTKQDPIWERMLSSPQSSPYVAPFGRKRPFEHTPGSHSVPFGARREQESLPEDVTDTSDTSDVEDVGSPLPLEASQGSTSSRQSFATSISDSGCSDIDPDEQTERYRYSQVKYHEPEEAEQPVEAEAEEESIANILDVPDAAGIPDLSFDSVSSQSSDPDLTTSSIDSLPLLLKPHTSGSQEVRLLVSREGEGGPVRLSIRIPGDDWSTAGERHNNRPGGKEEGKEKEKVNAWEKEAAELLCFMASGRGEGR