MANTLASLWGRRSHGCVYKAILKNGREVAVKRASYGRRLLQDEACFENEIRVLSSLNNPHFVKLLGICEDSDKEKLLVVELMQNGTLFDLLHQNQEAIPWSKRFHIALQTARAVQDIHSINPPLIHRDIKSSNIFIDKNWNAKLGDFGLALYNCSDSISTTPPAGTLGYLDPEYTTPDMLSTKNDVFSFGILLLEIVSGRNAIDVNHNPPSIVDWAIPLIKNGDFLQLCDPRLTPPKNLLFVKKITILAAKCVRERSTKRPDMVDVHSQTECCDISVS*