MPSLLESQRLSLEELDRIELEIAERIRRNPDIYKAYFSHNLLGGVKRPLKQTLLQQHEIKHFLDQYSKKSQQINQEVIKDGEKLFQEIQEIKLDLSGSFKLFGQKIEQLKNNHKMHPNQPLDELSQLYSMFSSQFENERYPKKRKIVSAFCSDLRLDSIFSLEENYGQFLDLSKFYTQWQNLPGNKEADINLHGYISNFSNFKKSFSSVNKNSTEYQVYLTSLYAYLCDFWIKIQPLNEPEKNILAINAKGVELQNKSDESIQLNQDGSVFCKSCQKSFAKETVYKGHLTGKKHLKNLKGNGKAPETTNQVPILEFKIREISVLLEKQIQETIKNVERRSHLSERERLMDIEARQQESEDEYDFEGSDEISHGNSDEEGVETLDNGLKVAMGPDGKPIPYWLWKLNGLSLEFNCELCGNVKYHGRKEFESHFQETRHGHGLRCLGIKPQFFSWFKDISGISEATELWQNIQKEHGIVKDSDESNIETEDNEGNVMSVKVYNELKKQGLL*