MKPTDESQESDRKAVIKYPRESAAALNAQKVYRSCRTRRRLGDSAIAAEELWWQAIDYVKLNYRTTSLVDYLKPKPAQLRGCLASLNASKVQKVYRSYRTRRRLADSVVLAEERWWQAIDYVRLNYSTLSFFDYLKHKSAQSRWNRVRVNASKVGKGLYKDEKAKKLAFQHWIEAIDPRHRYGHNLHLYYEEWCNGDAGQPFFYWLDIGDGRDVDIQECPRSLLRQQCIIYLGPQEREHYEYVPKDGRIIHKQTGELIDTTQGSEKGKWIFVMSTTKKLYAGQKKKGVFHHSSFLAGGATLAAGRFTAENGKLKAISAYSGHFRPTEENLNAFLSYLEENGIKLDEIE