MSPMTLGDLERAQLTLQHKKERDGRIRDRIKAVLLHDKGWSLRQIAEALLSSDEAVRNHLQDYDSSRKLRPENGGSKEKLSRQQSERLELHLQKHTYLYVKDIIAYVEAVFEISYTVRGLRDWLQRHGFSYKKPAIVPGKANKEQQEKWLVEYNKLRQELPTNETICFIDGVHPTHNVQPAYGWIKIGVRKEIPANTGRSRLNLSGSIDVITHEIVIQEDQTLNAESTIRFFQKIEEAYPNKWKIHVFCDNAPYYRNKAVKNYLETSKIHLHFLPAYSPNLNPIERLWKWMKERVIYNTYYEYLEDFKDAVFGFFTVLSSATVDSIFGQMLRSRVRDKFRPIQAPVANF