MDERFNTQHTDKIQIEILGHKLQLAQDPNSGHVGTAIWDASIVLVKFLEQNCRKGEFSHSKLIGKRVIELGSGCGLGAIGMALLGCNVVATDQVEVLPLLFKNVHRNIARVKHNVSDNPHAGLVGSIEVAELDWGNEQHIKAVEPPFDYIVGTDIIYKENLLEPLFRTMLALSGTKTTILVGYEFRSSAVHEAMLGLWRQHFVTKVIPRTKMDPRYQHESIQLLSLKLKVPSPDVQEISHKQCDELNVEHLDRNLTDYEAYPDQDAAQTKEITSPGVSIQPVKDSEVSYEMEINQQIFDRTSGITGVNEAEILSSTSVICSTVLDEWEARRLGSMAARLLQNVLR*