MRGRDKVLAPASHGCKELRFPSQGLAAISEWLLGRGCSGRRGSGADGAAVFPASGRGIREAGEAATRCST
VPGTELAFKSAEEAVLEQFGFPLAGTETRRYTNHALSYDQAKRVPRWVLEHISKDKIIGDADRKHCKFKP
DPSVPSAFSALNEDYIGSGWSRGHMAPAGNNKFSSEAMAETFYLSNIVPQNFDNNSGYWNRIEMYCRELT
ERFEDVWIVSGPLTLPHTRNDGTKTVSYQVIGEDNVAVPSHLYKVILARRSPESTEPLALGAFVVPNKAI
GFQSQLSEFQVSLHDLEKMSGLVFFPRLDRSRDIRNICSVDTCKLLGFQEFTLYLSTRKIDGARSVARLE
KVLEALKSSGVEPDDYFLSRYEKKLEELKAKEQKDAQLEKQS