MATQNFFALLEEDDTDDISGLIARVESSAPPKEPTKKHTRVAEPAPAKLPTKPLPPAQALRENQSDGGRGKAGRSGMGRVVFPARGRGSEGGSNRDGFQGNDFRGGRGGFRSGPLNSESTPMEEREGGRTANGLRGRGRGRGRGHGLDGEGGGGRREYDRRSGTGRGNELKREGAGRGNWGTEFDQSNTQDLIEENVEEEKPVAMEDNEGKPTAEATVELEDVDKKKKEGEREEDKEMSLEEYEKFLSEKRKGLEAKKSTERKVAVDKEFEHMQLVDKKADDNVFLKLGADRGKRKEASEKEEKARKHVSINEFLKPAEGEYYSRRGRGG