MSSFKDKVIIVTGASSGIGASAAVHLAKLGGLLVIVGRNEEKLKETADNIVAAGGATPLELQADMTKEAEVQQIVGATLA KHGRIDVLVNNAGILETGSIEATSLEQFDRLMNTNVRSLYQLTMLATPELVKTKGNIVNVSSVCGLRAFPGVLAYNVSKA AVDQFTACIALELAPKGVRVNAVNPGVIVTDIHKRGGMDEETYAKFLEHCKITHALGRPGDVKEVAAAIAFLASDQASFT TGISLPVDGGRHAMCPR