MAATLVSTASSRVAALRKDVSSSVRPVAVIARPSARIARACPVSATSSSRRAQLVCRAAGAVAGAIPTVKIDNVVDPFATVLTVEFGEKNVELLDAVSALKNLGLNIRRATISDGSTVFYITDADTSEKIVKSARLEDIRMTILNSLVDKFPEVGEAFASGSKTDSEPNKVLGTRRRVVQTTIDVTEAKNGVCSLLRIVTSDRPGLLVDIVRVLKDINLNVVSAEIETEGPLAKDEFFITYHGEPLNSPMVTLVTNALQYYLSLGELSSNESY*