MPTDAKRPLQLNDQGQLRHFISLDGLPRELLTEILDTADSFLEVGARAVKKVPLLRGKTVCNVFFENSTRTRTTFELAAQRLSADVISLNVSTSSTSKGETLTDTLRNLEAMAADMFVVRHSDSGAAHFIAEHVSPNVAVINGGDGRHAHPTQGMLDMLTIRRHKGNFEQLSVAIVGDILHSRVARSNMLALKTLGCPDIRVIAPRTLLPIGLEEQYGVRVFTNADEGLKDVDVVIMLRLQRERMQGGLLPSEGEFFKLYGLTEKRLKLAKPDAIVMHPGPINRGVEIESAVADGAQSVILNQVTYGIAIRMAVLSMAMSGQNTQRQLEQEDAE*