MPQAIVLGPNEFSIYDSRAAVFEKLGRVKDALRDSKKVIDLGPQRWQGISKLDHALRMINLALERVNADDVRRVTEITTIRDQIQQGLKQRREHESRAFYHFGKLPLEIATTIFTMVAADDHTRVISLSQVCHNWRAAILGMPRLWSNLILTNKNPVKKAKVWTVRCQGRLIELRLRAGVAPTPWALDELASVPLDCLRALDADNFPIHEIRRRLPTFTDDVLQRLDELNIQHCADVRAASWLWRQPSMRIRDLTIAHSIFHWATAAENINQLESFTFRGPVVETPLSDILAFLRRNPNLRKLALSMMDIPLANPGEDEEPIRLLHLSHLELEYHDFATSRIIPILDIPALSCLHIRGGIHSLDTTLRHLVHSGCAASLLELCIQRCAVSAQTIIELLRCTPSLETLQLEHVGGSQANKILESLAEPRPHIISEQETLSAVLCPSLRTVNFSHCPDIKSGTVLRLVKTRLPTDTLTVTKDASQESRPPPIVPIDTLIIDGCPNIDADILPWLRNKVRVVSCVYMTKKDARWKR*