MASGIKMQRRTRQAAEEAEAAASYHCSGHGYVLVDTVNIAGKTLNCKCNDCYTGPDCSQIVADCVVNADSGYHVFLEPFWLRNAEASTTVVPGWYLMIYLINDAASLRISPELETQIHGIHALVGNDVTEGRYIITNAAVYSLSPRNHDAIQHPAQVVASVPYYRTQMFDSVDSIWEGDARSWAKCSQSLNSTRFVEIVASPNNPTAFLQEGIWAIVKYYDVYLNMVEYVFGNTIGVSHDTQLRATRLLKTVITSYQRKLQEGKMAKTEKDFQQLRLNELIFFENKMVTGPSPAYAWVKYEKEEDEDCTTFMKNGWIIGREGQVFGAEKRYVQLSLIRKDDNFALLKQHPRFIS*