MVFRSSKGAWYCEGKRDGCPSLTDCSHVIAAKAALRNDSGDLSVADQMVLRLSEPLSEAALGWLERWNGELPKIGVCPAVGTSSQGGGDAGLSEEERYLVGLLERRPHEQATCAGDSCFCRQHDRLFGEAAAAQIFNDRKSKGGDCGREGGSAEEDEPPRKRARRNKAFWEAHKQGSQGPATRVGWGARPPAEARGKEAIRGWVDACTSCSVASLAALNGGCEHGEASKVRTPVMLLTTEAVQVTKPKLARLSDAHAVHDPLVTSLDRPVPVSKLRDCHFQELSENWLLSAPCPLESPACGGSWVEAWMEADVTAAQWSQRVRVRIYHCQCVDEAHTIHFDGEHLGLYTWTRRTLFVQESLQLLLRGMQHGHSFKAEX