MRARNDIAPSTLGVELHDYGVEVEYLDNRTTVYRGVPQAVTGTLATAPGKEVHVLVTDPTETEGVMMYVNDLTSHDEVLESSGVGRVILGEDEEEELFPGVLVRRVPGHRFEIEADPEVARGRVFVFVEDDWGEDSYEFVAE