MLTLDQARSKMLEQIPFPTQTEYLNLQETANRICAEDIVSPINVPSFDNSAMDGYAVRLSDLQQSLTLSVAGKSFAGNPFQEEWPSKSAVRIMTGAMIPEGTDAVIMQEQVTLNEDGTITFSELPKPNQNIRRIGEDVKKGDVVLEQGAPLTPVSLPLLASLGIAEVKCYRQLKVGVLSTGDELVEVGKPLQSGQIYDTNRFTVKLLLEKLHCEVIDLGLLPDNEAEFEKAFIVAQSQADLVITSGGVSVGEADFTKAVLEKVGKVNFWKIAIKPGKPFAFGKLENAWFCGLPGNPVSALVTFYQLVQPLIAKLQGQKQWKKPPHFSAIATMNLKKAPGRLDFQRGFYYINEQGQIEVQPVGFQGSHLFSAFVKSNCFIVLEQERGNVSAGETVTIEPFNHLLG*