MGIKGLTKLLADHAPSCMADRTFDSYCGRKVAIDASMSIYQFLIVVGRKGTTSLTNEAGEVTSHLQGMFTRTIRLLEAGIKPLYIFDGSPPELKRKELMKRTLKRDTAIADLSAALENGHNAEIEKYSKRIVKVTKQQNEDCRRLLQLMGVPSLQAPGEAEAECAALSKSGKVYAVSSEDMDSLTFGAPKLLRRLLTPASSKLSVLEFDLSKVLSDLNLSLDQFIDVCILCGCDYCDTIKGIGPQKALKLVRQHGRLEGILENINKDRYEVSDLWPFQEVRQLFKDPLVTAPEVQSEPQWVGPDEEGLRSFLVDQNNFNSERVTKVRSKHNYLAKNLEFFQMFSSCRLLKGSRLSEISHSRRMPHIILMPLCLVHVHSMATLIDTRQKESNWALSQASRQVHDAKEKMQQDDNLAIS*