MTSDSRPAVLDLIGNTPLVRVTRFDTGPCTLYLKLESQNPGGSIKDRIGVAMIEAAERDGRLRPGGTIVEATAGNTGLGLALVGRAKGYRVVLVVPDKMSTEKVLHLRAMGAEVHITRSDVGKGHPEYYQDVAARLAQDIPGAFFADQFNNPANPLAHECGTGPELWAQTGHDLDAIVVGVGSSGTLTGLTRFFQKVQPELEMVLADPEGSIMAEYSRSGTLGTPGSWAVEGIGEDFVPAIADLSSVRHAYSISDEESFAMARELLRVEGIPGGSSTGTLLAAALRFCREQKEPKRVVSFVCDTGTRYLSKIYNDQWMTDQGLLQRKHYGDLRDIIARRFEEGRVISVGPDDTLLTAFQRMRLADVSQLPVLDDGKLVGVIDESDILLGVHADAPRFRDAVSSAMNAAPETLAPGASLAQLQAVLDRGLVAIVADASGFHGLITRFDLLNHLRRKLA*