MRGQGRKESLSESRDLDGSYDQLTGHPPGPSKKALKQRFLKLLPCCGPQALPSVSENSVEDEFELSTVCH
RPEGLEQLQEQTKFTRRELQVLYRGFKNECPSGIVNEENFKQIYSQFFPQGDSSNYATFLFNAFDTNHDG
SVSFEDFVAGLSVILRGTIDDRLNWAFNLYDLNKDGCITKEEMLDIMKSIYDMMGKYTYPALREEAPREH
VESFFQKMDRNKDGVVTIEEFIESCQQDENIMRSMQLFDNVI