MARDVESAALLDASTSEATSDRRTKCFSFARVGSAALTLALGVAACAGQALNERSRSESGRLASGLGEAAIVGTSVEKTLRSASCVWRLERAEAENARCDPMGTDVVVVPSLRAVYVDVTKAASESIRKRLTDAFQATWTDEKYVLKSSGLGRSTTASLPDEVLDTYKFFTFVRNPSERFLSGYRQAFCRSMCQGCERGMSPTRPPTIEQTIDLLEILRSKASGSVEFCSHRRGESMRDRDFLTNPWLDEHLESIIYRLSGVTKRGTHTPIHFIGRVETLNEDWGRLMDELGVDTNHPARAPLEHVEHECSIAGREEFLSAQSALFYSHLLKGKRAPTKGELFEPVRVMYDREGNPVEIPTPSVKLGAYVNRLKALYEDDFRCLGYAS*