MDTLLYMLVYPQRPLLTTKTIELVQYDKLGAGQNATVAVMSYSGYDIEDAIVMNKSSLDRGFGRCIVMKKFTSSFVEKLKNSYGPNLAITLYNMGQTNLEQALLVDKEVEEFLTTTRKPQELLVVAEEHNDGSLACRQVSRCEHDDGDSCLGDQELVVAKLEPCIKFHDNEAEELNVQVRLLVPSTDNDEIREEEQQISHAEFGHLSLQKGRHLLVQSEDDTPHSLPMIPHLDLDFHGDPLTDFCFDDRVDHDPVELRNMEVFQ*