MSTIPATTESLSHALDIKGTDPAGAISILRQIIENPSSSAESLRIKEQAISNLSDLLTQEKRGEELKSLLTVLRPFFSLIPKAKTAKIVRGVLDAVAKIPGTSQLQISLCREMVEWTRLEKRTFLRQRVEARLAALLMESKEYSEALTLISGLVKEVRRLDDKLLLVDIDLLECKLHFSLRNLPKAKAALTAARTAANAIYVPPAQQGTIDLQSGILHAEEKDYKTAFSYFFEAFEAFNALEDPRAVFSLKYMLLCKIMVNQADDVAGLISSKAGLLYMGVELDAMKAVADAHSKRSLKDFEVALKAYQAQLEEDPIVHRHLSSLYDTLLEQNLCRLIEPFSRVEILHIAELIGLPMDTVENKLSQMILERKFAGTLDQGAGCLIIFEDQKPDGIFSATLETISNISKVVDSLYLKSAKIMA*