MATQDHLHLHEQHHKQSYEELLCSYLGISFAIFLGFLPKQSLALVTSLQTHDESLSKRLLQAEEQLEQLYSRRKEDSKANARVVEIFASHRHGWQQEEKRLLRQIDENVEEIANLRAKVEDLEIRVDELKREVSERDELLNFMTNREDDGGGYGGDGDGEFYGEMLGSRYGKLRVSDEGINHNHNHNLKHDINYGNNSVMGDCYMERGVHNVDDLGSIYDVHSMFKSSEFSNSEVSKFLAERSNLWQGVQYEPVEQAHDLKHYVTRRESPWKVDGDSSGVSAKLKLLEQELQNLENIGSNDLLKVPSLMRKQAKRYQALSGKIDDLCRRMQENDPCEPNAGLEFRTQRQTEFLLEALRLQQRASETGQKLMALQTETGNGNGCNYGNDLVEGRARLTTRLALNSIRNNFRDIQRNLEIWLARIIGDVEGILARDGASRVNEYYISPRYPFVQHERF*