MLRRHIRSLDGKHVVITGGSSGIGFALAKECLSQGAFVTLMARTSSKLSMASQLLTTTLNLHSDRILLKAVDVSDAAAAAAATVESFEWRPIDILICNAGVTISGLFDSIKVEELDMVTRTNLLGCVYPVHAALPLMKARSMHHPSAIVLMSSLSGLVFVPVSNMYTPTKYAIKGLAQLLKFELIPYNIKVNLVCPGFTETPMLNEADKAATLVNKITFYDRAHAESAGEVAAKTMEGVKRGEFLITTSMTGFLMGVLGRGYVPAESLGQALIELLLLVPARISSFVWVAYAKSIIRKQHQEEAKVNG*