MQDGEDITRDSFEAAAAALEALLATAEFVAVDAEFTGIKLPGTVPQDHDSTQARYTKMRRVASEFSLVQLGICTFHRPPPGGAAAGSALQARPFNFFVRRAAPRGGDKVVLDCSTAEFLRGQGIDFNRWLDHSADAERRAQGRVFSPSRPAEAAFVNEAMERVAAWVARARTQHASGAPPEPLTLPECNGFLRKCLYAAIEHAHPPAAHKWLVTESLEGEGGGNKAVRLRVRPAEEAAAEPFSPAMHAEAQVAEKLSKLRESEGFLRVWRALVAAKVPVLVHNGLFDLLFLHDALIGPLPAPCTQFKAA