MTRLLLAALVLLALPACRPAAPAEHYGFVARLGRDTVSVESVTRRGNEVTSDAVDRFPVVRRRHTEIELAPDGGIRHLVMDIHTPSEPTNERERHVVADVTRDSVRVTKTDGAGTVERAFATGGGTAMAHVPQMYSLYELYFDAALKRAAATHRAAGDTVQMRQFYVDREFDRFPLHHGIVRPLAGGRAEIMHDWLSGIGEATFDSAYRMQSYSGARTTYLVDVQRVTTPPDVRAVADRFEALETKSGPRQLSVRDVLHADIGAATFTVDYGRPLARGRTLLGEVIPYDRVWRTGANAATEFTTSAPITLAGLAVPAGKYTLWTLPHPGGAVELIVNRQTGQWGTGYGPAHDLGRSRMTTETLATPVEQFTISVVPGDARHGTLAMAWGPFRWTAPIEVRGGN