MVQQEIRRGPWTEQEDYKLVYFVNMFGDRRWDFIAKVSGLKVEGDCLNRTGKSCRLRWVNYLHPDLKRGKLTPQEEHLVMDLHSKWGNRWSRIARRLPGRTDNEIKNYWRTHMRKKKAQEKKHASAASPVSSSCQSSLSSNNHVVDSHASKEVGEESCYDTGGYDDGMMMGLIGGEKGYSMDDIWKDIMSEEENNIYNNNLQPVYEGHSEEGCNFSCPPPPMIMPSPPSWDQYNISSQPLWVMDEEESNKMLFPTLSDQYFPYYEQGNAFLTG