MSDGEAVDADLSQIPDCHFLILDKPYGETSAAVVETAKRCLGNLYKASLQTRYDEYQTTHASIGQKGGKRLKYLKVGHGGTLDPFATGVLVLGIEGGTKLLDRFLSGSKAYECTAHFGVATNTQDVTGDNIENRPYSHVTKQALDAMIHARFLGEIMQIPPMYSALKVNGKRLYEYARANLSVKVDPRPIQILALEVLEVDLPRVKFRVECGGGTYVRTLIHDLAHAVDSCAHLTQLRRTRCGMFSLENAISADRDYLRSLGPELARHLTHADAIIAGRSGPTDATQ*