MDSVMLYWDDMLLMVGPYGDPVCYLDDGPIILILECDGARILSNLNMEFLQRAPASIESIFNIGSTEPTTLLYDALDHFDRRNAKEEFPHPLSRVKQPAGYRLSYQIVDSLIWLGIRDIINDVRKKKLKLGPVTYLNGSQGSETDIPHGYIWSPHLVPKPKELVRWFDAGPKPIYIGFGSLPVQEPEKMTQTIVKALEISGQRGIINKGWGGLGIYKVFGSSVTEPKDFVYSLDNIPHDWLFLQCASMVHYGGAGTTTVGLNATCPTTIVPFFGDQPFWGERVHSRGVGPPHIPVDQFNLTKLVDAIKFMLDPKVKERAVELAKVMENDKMFT*