MQASLASYAAAAMPTLDLRPEMAHAHQPAMSPSHHAWDGNGAAVAPTPMPKRLDGKVAIVTGGARGIGEAIVRLFVKHGARVVIADIDDAAGEALASALGPQVSFVRCDVSVEEDVKRAVDWAQSRHGGRLDVYCNNAGVLGRQTRAAKSILSFDAGEFDRVLRVNALGAALGMKHAALAMAPRRAGSIVSVASVAGVLGGLGPHAYTASKHAIVGLTKNASCELGAHGIRVNCVSPFGVATPMLINAWRQGHDDAGDADLDLDITVPSDEEVEKMEEVVRGFATLKGPTLRPRDIAEAVLFLASDESRYISGHNLVVDGGVTTSRNLIGL*