MASGGAPWLERCGPSVGMVLVQLFYALVDVALKTAYGLGMRPIVFVAYRQGIAAATLLLASLAARGCTLRPMAVGARGFALLFAASLATATGQYLYLQGLHLASPSMARATTNLAPGITFAIAAVIGLEKVDIRSPRSVAKIVGTAICLAGAASMAFFKGPALLGAALPSTTSDNSDWVKGGIYLVGNAICVSIWYILQVPVCKSYLDPVSLATWMCLLATLQCAAMALFLEPNNYLEIWKLNSLWEFPCILYGGVFASGANFFLQSWCIAVKGPLYSAIFTPLSAVITATLSTLFLNEQLHVGSVLGAVTIIAGLYVVLWGKAEDANGGQVGSKQTADADGIAVTVDTPTNLSEPLLPTVAEPVF*