MRCEISGYKVTQNGHFQKDLGLDNLVKVETVMALEEEFKLEIPDKEADRIDSCSLAIEYISSHPMADCKSTKLHFRKLRFERLVHEIAVELNPYIAFLERGCRGIPGPN