MVQAEGDSSEVCALGLPQVTSAAVSTVDTMALQLIMVDMRVKLLEDVAEQHKDQIGTAYRNLESVFDYLKKLQEAVNTKGSAAVLALVDRALRRLGRAMLDMGSGPRPGQAAGLLFDTPIGSIEHWAPYLGAHEVADAPCGSPPPTYASTLTNDRATTQVRPATAGPRLPTIAPLPKLVGDFVVVGSPFPPANFMTSTRDILQEQEKVAAALAQAGSNRGQAGAESEGQGRPGSPMYPMVQYSSGGKAGLGIPLVAKSRPAPIGKLHSYA*