MRARVAKALARAPVRRSVTARARRTRARASNRIDVLVFDLDGVLYDGANGYLERVRSRQRTFLMERYGMSEEEARETRERAFGRASQAWKGLRDLGFDVGTQDEFTAYCRSGVEEFLSYDEVLESVIRKMPHRKCVFTNTSETQGLNALRCLKLDPEQSDVFEQVFGGVFTAPVCKPQKEAFEKVLAHLGDVDPRRCVMFEDSVKNLKTAKELGMKTVFIKTRGEEPSVEDLTQFDVAIDSLLDVDTLMEKMPELFEL*