MQVVRLGELLGQGSSGTVFAGTLVSTGQELVVKMGKSANLATERQALLWLVAAEQERRIHLEPYASESGSSSDSDSDSEASSDSDTESSTEAAGSIAVEKLFRFVELEDGQAVLLKTPILSCGLSDDNTLIESRSATSCPIVQSSSALATTSARHCAIETILHTAAHLLAHGVALVDVQFLICGCTGTALLIDLSEAHLFDPEGALSPLTRGFVLSFIQEVNATASSAGLPGSPTYADDSAFVQKTWSRALATMRRARSPQLYEQVRATLQLDLRG*