MEKSNLVANGGMKLPIGYRFHPTDEELVVHYLRRKVFGFPLPASVIPELDVFQTDPWNLPGDLKEKRYFFSRKLGNESENRNRRAAGSGYWKPTGKGRPIIASFGNHIVGLRKTFLFCEGKNPNESKTQWIMHEYRLVGSGTLLNTSQVFKLNLGDWVVYRVFQKKRRSKKQGTISKSSSTCSEVMSSSFMEFTMVECSDVGPQPSSPCSSGITEVSSNGLDQEETSSSISFSFHSCKRKST