MSSTAGLVIPCKAAVAWEVGKPLVIEQVEVAPPQTLEVRVKIKYTTLCRTDLFFWEGKGSSGTHLFPRIFGHEAAGIVESIGEGVTDFEVGDHVLPVFTGECGECRHCKSEESNMCSLLRMNPYRGVMLNDGKSRFSLNGNPVNHFIGTSTFSEYTVVHSGCLVKINPLAPLDKACILSCGVSTGLGATLNAAKPKKGSTVAVFGLGAVGLAAAEGARIAGASRIIGVARNPDRFEEAKKFGVTDFVNPKDHDRPIQEVIRDMTDGGVDRSIECTGNVDVMMSAFECVHDGWGVAVLCGVPSKDAVFMTKPINLLNERTLKGTFFGNYKPKSDLPAVVEMYMNQELDLDKFITHRVPFSEINKAFELMQNGEGLRCIISMED*