MGHVQKRLLSTVTKLPSVSPATLQKFPPREAFIQESDVPRPAFDPELWASLQPAPSSALSAFTHRAGLSSIIKSEDDIRQACTHPSFIDVWRQHYPREKRIPKDNAQLSVFGNSLMGLFAMEYLTTKYPYLPTRIQKAVMTAHVGPNTCASVATELGADKLLRWHRTPQTPNAPAVLHTDALASIPRAMTALIYKKHSLPSARQFVHSYFLSRQVDIRSMLKFLDPKKALKELVHKFGREPPKSRLLKETGRFSNTPVFVVGIFSGADQIGEGFGSSLKMAEFRAAEDALQRVFLTARPEHEIQLPSMTFPSGVGDVFRFTEKPESTSYKAPESVTAEIFYASAGRSRITPLPRGTPSRFTS*