MSRQVIRLPAEVNRILYVRNLPYKITSEEMYDIFGKFGAIRQIRKGTHGDKKGTAFVVYEDIYDVKYAFDNLSGFNVAGRYLIVLYYQPQKMQERQDLEFQRKQIEKLREQQRQQQQ