MEESVAGVNLAKQMEKEKAAGEPGDEGAIERSHSINLNTVPPPVAVEARSTQENGETHGAEVSGTKDSRTGKPEQSSGADQKKLPKCEQVDYESETEGCENPAEKAALVTVVGNEGLADFGDEDERAQVLTIVKKDEPADEIGDSINPLAGAGFREEKGVVGASAEISAVRPAGSRSSSFHGVTRHRWSGKYEAHLWDSSCRVEGRRRKGKQVYLGSYDTEEKAARSYDVAALKYWGQNTRLNFPISQYEKELEDIRDLSREECVTYLRRRSSCFSRGASIYRGVTRRQKDGRWQARIGLVAGTRDIYLGTFKTEEEAAEAYDIAAIEIRGKNAVTNFDRSNYVDKGMHCIEGEGLRLLASKPE