MKYLGRLAEFSFAPDRIPTPKSQGHAVAMAAPVQHAMAGAVAPALHYWPGAADPFAILQSLSGVSIKQQINWAEVLVGWDQPEKYLISDPVTNRDLFVAAERSDGVMGMLGRQVFEGGSRPFNLDIAMLTGPGNEPEPFVRLQRPFACTCLCFGRPRMHIYNALTNQLIASTVEPYSCCHLRIGMNDEAGGEVLKVDHHCCDCSLLCWGCPCGCQETNFEVYDGNQVVGHIRRQFNTAQAIGRITGVNADSDQFHVDFKEVQSPQWKAALIAMALFLDYCYFVKGGSTARRESALGRAIDVERRWNNDN*