MSRQVIRLPAEVNRILYVRNLPYKITSEEMYDIFGKFGAIRQIRKGTHGDKKGTAFVVYEDIYDAKNAFDNISGFNVAGRYLIVLYYQPQKMQERQDLEFQRKQIEKLREQQRQQQQ