MSAQKIVIDPITRIEGHLKIEVEIENGVVSNSRVIGTMYRGLENLVVGRDPRDASYVTERACGVCSTVHGLASALALDAAFGAEVPYGGRLIRNLIYGATLLHDHPLHFYHLSALDYLDVMAIAQYKGNDAGLNGVKDKILKLVAANDTAPLTPRYNPDQYCVNDPELVTMAVAHYLKALEMQAKAKKMSAIFAGKQPHQSSIVVGGVTILPTLEQVFQYRSMLMEQIAFVENVYLQDVLTFGTGPLLPLAQAGVGGSHGNYMSYGGFAGDAEGKDLLFTPGIVLDNNLATVHPFSIDKITEDITHAWYKSDKGRTPYEEDTVIDLDKKDAYTYVKAPRYEGKPMEVGPLARMLVMQPKVLMDVITKYNIKPGAVARHAARAVETILMAKKMLEWVDSLIAEMGKPNFKIHDTDHWEIPKSGQGAGLIEVARGSLGHWIKVEDHKTANYQMVVPSTWNFSPTDGNGVLGPVDKSMIGVPVPDPDNPINVVRVIRSYDPCLACAIHLIDPQSNEIKKYQIGF