MQKYLEKANVLIEALPYIRKFNSKIILIKYGGSAMENEELKHCVMQDIALLKLVGLKPIIVHGGGKDISAMCERLGVKSEFKNGLRVSDKATTEVASMVLNHINKNLVHSLQNLGVKAIGLCGKDGALLECVKKDENLAFVGTIQKVNSKILEELLEKDFLPIIAPIGMDENFNTYNINADDAACAIAKALRAEKLAFLTDTAGLYEDFNDKNSLISKISLEQAKILAPKIEGGMHVKLKSCIDACENGVKKVHILDGRVKHSLLLEFFTDEGIGTLVG*