MEVYQFPCLQDNYSFLLHDPSTGATAVVDTPEVAPIEAALKEKGWKLTHILNTHHHWDHTGGNAELKARHGCVVIGPSGERKGEIPGADRAVREGDEVAVGNVVARVLDTPGHTAGHVVYHFPTEKKVFVGDTMFAMGCGRLFEGTADQMWSSIQKITAMPPDTEVFCAHEYTLSNAKFAVSVEPDNEALQARLREVEVKRAKGVPTVPTTVALELATNPFCRPDSVLLRRTLGLEGADDVAVFAETRRRKDNF*