MSASFSERLDGPVASRRAARHARLVAGTVDSLDATARLEAAGFSDAMAREYGFADVYHYARTLPTGSTSRRRAVRSDASPRAEGWLRAVVLLSGALIVALAAANLVQIEAVARAVVPIGLAGWITGNLVGAVAWRRVGLAQPADGARRSAALAILAVPAAILLVLAMAGDHRVVVGLIALLWLPFVAAQAMTTVFGRLRVLAALAAACLVAAGTGHLAGARWLPGAALVALAVGTCVLATASYRRTTSVGRRAPRLPDRRDLGASAVAAVQAALFSAAVVVALYSVGLGARIPLSLGLVIAAALCDPIMVDFAVRLRALTRRGSAWSTVRAGVIARTLTYLALAGLIAGATTVTVAVALDHRSVADAGRVSDEVAFFVIAPALGLFTMATAMTLRAGRAMGAVRLASLCLIGILAVTHLSTALGAAVLTACVVLTAARAIDTTCHPRSW