MTSKQSSMSIPGIPDDFFVVKKTGLSQAQALSAYLGGSAFQTVMDNPVTAYRQLVQQYAKDAAGKPVDPKIASQEAKAVFRAHPVSASLSGVGPRLIGVGFKRIPKFGILLGFSFFLGEGENPGFAAATAASILSAPFINPIRMIEKQQRAFFKQTGHTKPILEIMREAAAQRFAPLFRGTIPLMGHSLASALLGLVGQPRLQKYIQKELGDKTSLGRAATGLVASSIVSPIYVVVTNPLSRLEVIMQTSAIAGKPYTVVGAVKEMAADMAAFGMRGVFRGQGIGIAKAVISLTLFHEGRHALQDAFKNHNVANGYLPEE*