MRARGHHLICLHFFKGEGYTEEFVDNLKSFLENVRKQEIEIVVGADDVCIACPNLEDGICNKGEEDIMELDLLAMNLLKVKPGDRVGWAEVESKLDEILKIWKRYACFDCEYSHVCGKDERWKQS