MVMKRLVLALLWVSLLNNNAGQYTSHGQDCPNTGIDDADDGLETETDVATGADLDDEEESCSTVLSRWSEENLSKVSNLWKLNTTEHNVLRQLGNALSDIDHWKNDPYEVIRFLYQFDMDLPKAEKLFRDMVQWRLEKDMDTFLENLQEPPEIFRHVPLCMLAGLDKDRDPVLINRIVCFDAWGLYQQVGPDAMYWADRFFSEFMSARGNGMPKHLDWQQYYYEPMMTEEGRRMTQFTCIVDLHGLSIRQFRPVLFGLLQESSFVGQYYYPGFAKRIVVVRAPKIFRMGWNLVKHFYDEQSLRLLNLVTQDDYLEALQEFVDVDVLPPVMGGKVSQKVFQGKMDAMNDEDD*