MTSPVLDKAYSTEEKEGVAVAGGVSDAYGEDYATVNQLVTPWSQTVASGTELLRNPQYNKGLAFSQKERKAHYLLGLLPPAELTQELQVEKIMINIRSYQDPLQKYIAIMDLLERNSRLFYRVLIDHVEEMLPIVYTPTVGEACQKFGSIFQHPHGLYISLREKGKILDVFKNWPEKVVDVIVVTDGERILGLGDLGCQGMGIPIGKLALYTALGGVRDSACLPITIDVGTNNQELLKNKFYTGLRQPRATGKEYDELLEEFMWAVKQAYGEKVLVQFEDFANHNAFRLLAKYQKTHLVFNDDIQGTSVVILGGILAALKSTGESIKDQTFLFFGAGEAGTGIAELIALEMTKKGDISFEEARTNIWMVDSKGLVVKSRLESLQPYKKSFAHEHEECPDLISSVKALKPNILIGTSGQARTFTKEVIETMASYCKRPVIMALSNPTSKSECTAEEAYKWSQGRALFASGSPFDPVTIDGKTYIPGQGNNAYIFPGVGHGVVMCGAIRLHNDMLLVAAEALSSQVTKKHLDEGLIYPPFKNIRKVSAHISAAVADKAYQLGLATRLPKPENLLTYAESCMYSPLYRQYR*