MRGQGRKESLSESRDLDGSYDQLTGHPPGPSKKALKQRFLKLLPCCGPQALPSVSENSVEDEFELSTVCH
RPEGLEQLQEQTKFTRRELQVLYRGFKNECPSGIVNEENFKQIYSQFFPQGDSSNYATFLFNAFDTNHDG
SVSFEDFVAGLSVILRGTIDDRLSWAFNLYDLNKDGCITKEEMLDIMKSIYDMMGKYTYPALREEAPREH
VESFFQKMDRNKDGVVTIEEFIESCQQDENIMRSMQLFDNVI