MSKKPKVLVIGSGGVGAISALSLTTNNKSEVTLVVRSDFELISNNGYSIDSCTYGKLTNWKPHNLAKSVDHATTDFGPFDYILVTTKNVPDGPITCEEIIKPAIKTGNEVIILLQNGLGIENPMFEAFPNHLILSGVSLIGSTYYHGHVKNLGKDFVYLGDFKSKQKRSDLSFEKIQKFIEIYQNDDPLKNTILLDEDVQKRRWEKLIYNSVFNTISALVQLDNTRIQMTIGNEELILPAMLEVIAIAKSVGVECDPTLIDKYLHIGDGFFYSPSMCVDVRKGQLMELEIILGNPMRIAKENNVPTPILSTIYPLLKLVQFRLKEEKKMFEIDKNDFQGNSDDYQKIFSEKYTTKH*