MAIQDAPEQRVTLNGIYQFIMDRFPFYHDNRQGWQNSIRHNLSLNDCFVKVPREKGRPGKGSYWTLDPRCLDISPRSSDKSKSFSIDSILAGRQGQKPAAGAELLGGAKQDPGGCLGTSLLAASTSLCPPFNASLMLDPHVQGGFYQLGIPFLSYFPLQLPDAVLHFQ