MALHRLKGHGANVGNRVGIQLDKDFVLFQGSEQEALAVYLSGILSLRLKETTTIKYIRLHLRGVRRVSSDTQSSLPARTGRKRFCSENEFYSRTWNFFDGYREAPMTVPAGEYKYPFDVVMEGSLPASVEGMKEASISYLFTVEIGRRHGRDITFDKPLRVIRVPDLEPCSHDFALDEVWANKIAYRIGIQNRTVALGTRIDVDYVFAPLLRDMKIAFIESQLLEVRDLSVEPNDGGSAHAARTETIVCSDRYTLGEEYSSKALESYQFSRTLQLPQALGHCVQDTEDMGVRVSHKLKIHVRMHNPDGHESELRLAIPVLIYLSPYYRVWEDSFCGETIPLPETLNPSDECPPAYGMHELDQLYMPQD*