MFQHANFFLHVFMACGLYGIRAKDVCPRMSTDKEVCLVELAPVLKYISNNHKSHWNSANEVQVNETRKQLAKIEGQEKET NDKIKVIHDNVDNEFNALSAKIKNVKNIQRHLASLELQLQETKKALNLSVEAKKVMPKTEIPSQFQKIGWRHFFIEKKHK VDWFKATSMCHKMGAHLLTIQSEDELDAIRTELKDINDGSHDFWLDINDIAKWGEFISLATGMNPPFLKWHKHRPQVQIH QRCVHLRGGEMMDGKCSEQFLFICQLAVN