MRRIYTHGQHTPTVFNSHASDFCRSDPHTLAETTVTRSVAEPTFFDVDRSLSSHSSCFFVIPKIYFAICYLLLNPNSPSVYITPYFYNPICELLISSRQSDLEAKFFFFSHKAGGFEQAPSARQISDFIARKRGEMAASQSRAGAAVEFVQEKSFESMERHDNDAVEVRSLVSETQQQPPLSRLQKRAPAKMQLITLSPDSMGLSCRSPIPLLSPIQVSPLGGGDLDRLLFNEESGKQNPEEEARVVNAVIPMNGWQHPAAPFFAERVFSFSVRSPIFL*