MRDKNSSNGIYLAKNKYPFSNLHKCSVSETDGLIDGYLMEGQADKKSNNEKDNENDNKPFQLYKRRTTVIVKRDKFLDVVCDSLAEYKYVGPNKRSDLVLACRICERKELMTILLCGTSGCGKSTLSALLASRLGITTVVSTDSIRNMMRSFADEKENPLLWDSTYHAGEFLDPVAVAEDKAKNKAKKLAGMSVNGQFVSQGSSLLPNKDELGMQDLTLTKQQSRFEPFENAKGSEAMIGIEAIGPRCMALEGYKAQSEMVMDSLDRLITASEERKESVVVEGVHLSLNFMPSDTRGTSHGSRIDGSRADGTEIGSHNYSSCSSSPRLSEGRPAKEIEPVYVVKAVFLL*