MESGSGSRRRRRREGLVLNERMENEKESGSFGGKGGRQSVQVLASLGLSHVPSEFVQPPDLRPLLHPPPSLGTTLPLIDMQEFHGPLRPSAISKLAAACEEWGFFQVVNHGVSEVAMEDMRRATRGFFELPMKEKQKWAMKEGEIMGYGRVNTSGNQLAVTDWVDFLAHFTTPMYLINEDITPTSPPNYRDAVSTYIEEIKGFTYSLCGVISESLGLETNYIEKTSGAFSSVLRLNYYPPCPEPQKVLGVGSHSDGGTITVLMEDGCTNGLQVQKQGEWITVRSTNPNALIVNVADMLQVISNGKYASVDHRAVVDKYEERYSIVVFFFPELLPEVKVKPAPQLLSKGSPAMYRETTYGDYLNFYLHQRTPGKSRIDTLKLQF*