MDGEFGEFPDSFEGDNLVDSDGPGLEDLTQDESLTEMQRLERYLTSSVALQRLSHIKDIGIHVRAGGFSESRAALFPLLQKLSEDEQDIRASFARQLSEIAALFVEHDAYSDVENVLLPLSVRLLNDDLPQVREAACDGLIQMAPLLRSAEVEGLVLPLFVKLAAAECEDTRCLAAKALNEVAEWAPREVIERVVLPEIEKLCEDSVFRVRKVQALNLDRVAHTVGAETTTARIVPLFAKLAEDEVWGVRKACAEAVVALSNALAPEARVSTLLPIVEKYTQDASRWVRTAVLQQLGPFLATLRGGDIPASALSSYTAMATQTQDPELCRFCAFNFPAVALTLGRERWGELKGTYETLAADQQWKVRRTLAFSVHEMARILGPEVTAGTLLPIFDGFLKDLDEVKVGVVRHLAAFLRLLEPEARARYLPAVEAVAREENWRFRKLLAKQLEDLAAIFDAPALPRVLLPSPSASAATPSTASATAPTPPPRRSSA*