MESQSREEYIGSLRRKSSGFSRGVSRYRGVARHHHNGRWEARIGRVFGNKYLYLGTYASEEEAAMAYDMAAIQYRGPNAVTNFDISRYNNCSGPNPNDMNPMPSTKEEKASSVVDCPETPPEVEKSRRSTTFPDDIQTYFDCQDSSSTFMEDSHIIFGDLESFVLPMMFECHQLEEFLSFSPYSELELETSD