MTSITTTLPSLAGPGGVFRDPMEKCPPDITKSGGSLGCVTGNLASRAVGLPFLQRSPIPASPCSTSFPRPIPNAHSHHVPKYPLTPDSSPDLSHHIPPPHGHHSKFTGQLQTPPQSPEEGPSSNDPMTPTALEVLATLFPNSEAARAALPYARALRITSRQGVTPEASTWDGVVLSLPGQERTLYVIGRGAEALMLRESVTALLDLADEYLECTAFVIALEKNTPGLGELVHALTYLSGQIVTKPPFVANPAYVLVGIEL*