MGVQETDPLAQLSLPPGFRFHPTDEELLVQYLCRKVAGHHFSMQIIGEIDLYKFDPWLLPSKAIFGEKEWYFFSPRDRKYPNGSRPNRVAGSGYWKATGTDKIITSDGRKVGIKKALVFYIGKAPKGTKTNWIMHEYRLIESSRKHGSTKLDEWVLCRIYKKKSIAAQKSMSGVSSKEPSTNSPSSSFSSHFDDDVLDPLPEIDDRFLDLPRTNSLKPRQHEEKINLATLGSGSFDWATLAGLNSVPQLVQTQPCVSYSNSNVHDVYVPSMSQLCHMDTSAERMENLVEEEVQSGVRTRLDSVGNPVFFQQNSSVRPQSFSNSFDPYGLRHSIQPGSGFGFNQ