MPIDPIVIIGAGPSGLLLARRPQGGSLDLHDETGLKALKETGLLDEAKSYMRAEGEAMKIVDKGGKIWYDENDKVVKAHTGFHEGGPVTGRPEIDRTDLRNILIKSLGSDTIKWGHTVSSTPFLIGADGAFSRVRPLIHSTLPSYSGVSMYELTIPPKNMTPELKTYVGQGCLLALDEGMTVLPQMNSEGLCKVYVGLRCPENWTDENPLPDKKKREWLANLFQGWHDQVRDVIMASEEDKLVTRRIWQFDPDLKWDTDLTGVTVMGDAAHVMSPFAGEGVNQALADALELGKTLVSLFIRFERKMMRRARKEMIGSKENMDMFFGENAARNLTHWMSTFMIRFVWQTVTEWPVDFVNAI