MRCVLLSDKEISRLLKLCGNTRDLLQGREIHSFILNSVYKEDRWLTNLLIEMYGKCGSIQDAELVFNEIPSECRNLFSWNIMLQAYSHNRHLCEAKACFDSMPKRDVVSWTSIFSVYAQERHLAEARQVAEMMPYRDVVSWNAVIQADARGGRLAGAKWQFDRLPRRSTATWNSLVAAFAESGLLAGAEELYARMPCHDVAAATAMIQIHGEAGNILDCESLFAGIPKDDRDLVLWGAMLACYAQNGFHERVLECFDLMPHRDHNVFSLNALLLASTQNKNLDVTIAMFKNMLHRDLLSWATLISAYARAGHPDAARAQFVKMPLHDLVSWTAMLEALVRGQETKEAQILFERFPYRDMVAWCTLLAAYAQCGHLEDAKELFMKMPVHDVLSWTTMIQWYGWRGHVAQAQQMLEQMPERHMDADVAVLAAHAQAGHIGQARELFDAMKAPFRDLELWNAMIAGYARSGLGDGALDFFRGMELEGITPNEASLAAILFACSHGGIGIERFVAIARDHGDGSEKEEESLNHFLHGVVDALARAGRLSEAEELLHAMPHLPEAMTWKAVLSACRIQSDVDRGKRIAAGAAGANPHDPAPFSLLSSIFAV*