MGKEKFHINIVVIGHVDSGKSTTTGHLIYKLGGIDKRVIERFEEEAAEMNKRSFKYEWLLDKLKAERERGITIDIALWKFETTRYYCTVIDAPGQRDFVKNMITGTSQADCAVLIIDSTTGGFEAGISKDGRTREHTLGVKQMICCCNKMDATTPKYSKSRYDEIQKEVSTNLKKVGYSPEKIPFVPISGFEVDNMIERSSNLDWYKGLTLLEALDSVSEPRKNELHHPIVLTPPNSDSRSNSDSSKIVRRRPRLKARSRLGCWIGGGEVPNSDIRDFMRLDR*