MSPIAPYANDHRDTNGPGDARPTALKIVRDQALDGQLSGKVILVTGGTSGIGFQTVRALHVTGADVYFTGRENQKGKEAEEELRRDGKPGKVEYMEMGLDSLRSVREFAAEFLKRTGGSVNILICNAGIRGYPKGQTEDGFELHFGTNHLGHFALFQALKDALIASSKPSFQSRVVCLSASGHRQSSIRFDDINFDQEDVYQPLLGYAQSKTANIYMALEIERRYGAKGVRGLAVHPGGISGTRLNRMTPETQLNALISDPKIARKMKSAEQGAATTVWAAVAAEWAERGGVYLEDCQESEPWNGDETVLAPGYALHIHDAESASRLWEISLEMIGSVV*