MDKLKTIYLDSALSIIKGALCIILQIPTSRTTESVKKKANNVGVITVKSILSEPTIHQYDDIKKLIKNKLQECVPFYNYNMNRSFAEKIYGDCIYDNYGLSKEINEINLIILEEWNINCNKNRVLKNTGLIKEITINQFKYSTNKESLEVHFAVSPKYTFEELSTMYKNEKGLYEFLLSPIIKIICNENDKKLLDNMNEECTYLNAEDILPKNKVLPPSGIENIDYERSKDVTPWDVNINNEEGINYNKLIKEFGCSKITENHIKRIEKLTNSKAHHFIRRGIFFSHRDLDFLLNYYEQHKCFYIYTGRGPSSLSMHLGHLIPFYFCKYLQEAFNVPLVIQLSDDEKYLFNQNYSLEYINTLTNENVKDIISVGLNPELTFIFKNTEYAGYLYPTVLSIHKKTTLNQSMNVFGFNHSDNIGKISYPSFQIAPCFSQCFPNFLGKNIPCLVPQGIDQDPYFRLSRDIAVKMALHKPVVVHSVFMPGLQGVNSKMSSTKKKKDDNGKSNSTFDHNNSVIFLTDTPEQIKNKINKYAFSGGGTTIQEHREKGGNLDKDISYQYLRYLLEDDNKLNEIGEKYKKGEMLSGEIKKILIDVLTELVLKHQEKKKSLTDEEISYFFDPNKPSLQKFKNM*