MDPQPQPPAADSDSDAMPREQQREEAPPGYVPPISPEDVAAVEALLGYEFKDKSLVSEALTHGSFYLPYRSGDSTYERLEYLGDAVLTCLVSRDVFLTYRDLPPGPLTRLRAANVDKEKLARVAVDHGIHRFLRHKAPKLDEQVADFVKELCQYEYHSNGLLDAPKVLSDIVESLIGAIYLDSKHNQELVWQVFRNLADPLISLETLGRHPVSELLEFGQKTGRTVDIFKDGWVKDTKVDVFVDGVLVASATYAQKKEIASNRAAKAALDKLKEMSGQSDVQSAPGEAPEPLDELDRSGALQL*