MPQSPCAVIPVLPDELVVWEILVRLPAKALLRCRAVCGSWRRLTSDADFLLAHHRRQTSLPLVFFRGQISVHVVGDALDAFDLRGDPATAERRPILRLPLHDFLFRQYKVYASCDGLLLFSLCNRSFYICNPATRQRNALPSLIGTNVAGLYQHSPSGEYRILHRRRRYPELNSAYYILTVGPYAKPRCIGLPAATVSASIKQYIAAGLLFVCGHPPVLLHSCLHWIVYSSQENALVVFDTVSESFRCMSPPTENGQWQHLLDMDGALGISHMDESKVMVKLWVLQDYKTEVWSLKHQIELPMVELSVAMKCSFEVLVVSEKGDVLIYCSSFCHIFHCDSTGKLLHKFQWDRMLSMPTGYWFKESLVRHAFFQGQ*