MSRTSDDIRKHLKVRRQKQRAILAMRWRCAQGGLEFEQLDTFYGAIRPYLCVAQFFGIMPLSNIRSRDPQDVKFKVRSIGLAVTGLFLLLGGMKTLVGANILFTEGLNAKNIVGLVFLIVGMVNWLNFVGFARSWSHIMLPWSSVDILMLFPPYKRGKRSLRSKVNVLALSVVVLAVGDHMLYYASGYCSYSMHILQCHTNHSRITFGLYLEKEFSDIMFIMPFNIFSMCYGFWLNGAFTFLWNFMDIFIVMTSIGLAQRFQQFAARVGALEGRHVPEALWYDIRRDHIRLCELASLVEASMSNIVFVSCANNVYVICNQALAIFTKLRHPINYVYFWYSLIFLLARTSLVFMTASKIHDASLLPLRSLYLVPSDGWTQEVQRFADQLTSEFVGLSGYRLFCLTRKSLFGMLATLVTYELMLLQIDAKSHKGLRCA