MSNSFSGGSVALDVAQVAPSHGLFIPSSRGVVIDTMDDDEVENQLDSACTSTREIIAKEAAGLAELHRRFSVRDIARKFEKGQAEAQAAVEKISGEVRVREAASLDQQVLLQKLREVLEALLGRVAGRNKDDVEEALTSVDALSSKLAQRESELAEEKLEVRRLAALFKQASDDAKWMVEEARAAAKVEIESARAATRRIEEGLEEQERLFGGISQQELDDMRRELQDARRIKMLHESSKAMDMEHEVEGLRQQLAQKTQELKSLQKEMEAMRLPEEEKGKLFRVEGMETLGACLEVSVLDGSSNISQCSFQWYRVSAEGNKVELISGATKPQYAPEPFDVGRYLRVEITSPNNHKFMASSQFVIDPAPGLGNYVESLVRRGGAEFQVIMIAQNGVMVRKPSVHGLSIGHIRIKLRKGRNIKAKESYSASMQLCGVRGGGIAAAQGLFWQAKKGLSFILSFESARERNAAIMLARRFAFDCNIMLAGPDDRAPLGT*