MRIVIALGGNALLRRGEPMTAENQRQNVRIACEQIAKIWPNNELVIAHGNGPQVGLLALQGAAYTDVPTYPLDVLGAETAGMIGYMIQQELGNLVPFEVPFATLLSQVEVDINDPAFKNPTKPIGPVYTKEEAERLAKEKNWSIAQDGDKYRRVVPSPLPKRIFEIRPVKWLLEKGSIVICAGGGGIPTYYDEHHNLQGVEAVIDKDLCSALLAENLDADLFIIATDVSATFVDWGKPNQKAISVASPEAISELGFAAGSMGPKVQAAINFAKQTGKDAVIGSLSDIVDIVKGKAGTRITKKAEGISYYA*