MRFLRRFVKGTSNFSRFCTVSRIPVLVRGNFHPSLVFSDQGFGRDCFEFRKYSVLGLKGCAPIAILSKNGASNNLSETSINSRLREAQGKINKTFIENEVLGPDIDRITSILKEKNPLIPMEELLENCGVSFTPVIVEKVVRRCLRVSHLGLRFFNWVKLQPCYRHTSDTYNAMIYIAGEEKDFACVKRLLEDMDRESCPKTVKTWTILISQYGKANLVAKALKAFEEMENSGNRPDKIAYDSIISILCKARKIDLANKLHERMLSENLIPDLPTYRLLMKCLCEQGSLLRARALGDEMLTFAHLAEQEVYSCLLKCYCIAGKIEEALELIHEIKERSVLPEPEIFHMLVKGLC