MRRDCDGGVVDSFNLVFASKACVGLAFLENGALIHGLAVKCGLDKDDYVAPSLVEMYGEFGGMEDAQKVFDEMPLRSLVLCGVLMKRYLRYSRDSEVFRLFYLMREAGLGVDNALTLICLVNASGNVFAGKEGKSVHILSIRRGFIDQSGYLQVFVVDIYVKCKLLDNAREMFETSVDKNVVMWTTLVSGFAKCERVVEAFDLFREMLGESVLLNQCTLAALLVACSSLGSQRHGRSVRGYMISNEIKMDAVNFTSFIDMYARCGNIQMARKDFDMIPERNVISTERNAFGINGIHSGNIKEGQKQFASMTSDYGIAPEKEHYACMVDLLGQGGEVEEAKFFIDSMLVKPMARAWGALLNACRIHKNVDLGEEIAEKLLSMGSIESSVYVLLSNIYADAGMWEMVNSVRRKMCIKGYTKPMGPYAIEVC*