MVVGDFAIELDTVVIGAGPGGYVAAIRAAEMGQKVAIIEREYIGGVCLNVGCIPSKALIAAGHHYQEAQDSSTFGVTAKGVELDFAKTQDWKDNTVVKSLTGGVGMLLKKHKVEIIEGEAFFVDENTLRVIHPDSAQTYSFNNAIVATGSRPIEIPGFKFGGRVLDSTGGLNLKEVPKKFVIIGGGVIGAELGGAYANLGSEVTILEGSPSILPTYEKDMVKVVTDDFKKKNVTIVTSAMAKEAVDNGDSVTVKYEVNGKEESVEADYVMVTVGRRPNTDDLGLEQAGVEIGERGLIPVDNQGRTNVKNIFAIGDIVPGAALAHKASYEAKIAAEAISGKKVAVDYKAMPAVAFTDPELASVGMTVAEAKEAGIEAKGYKFPFAGNGRAISLDKTEGFMRLVTTVEDNVIIGAQIAGVGASDMISELALAIESGMNAEDIALTIHPHPSLGEITMDTAELALGLPIHI*