MSDEGVSPDVVTLVCGLKACGSIEAVEKGQGIHADLLLKGLETKPLVGNTLVDMYVKCGLFAEAQEVFDRLTCYDVVSWTAFIAGYVDHGHGEEALYSLEQMQQNCISMNSVTFVCCLKACGDVGTTSKGQDLHMETVLKGLEGELLVGNTLVDMYVDFGLLAEAQQMFDKLPYQNTVSWNALITGYGQLGKSTRVFDIFDRMIYEDIQPDNVTFMSVLNACSHAGLMNEGAMFFGSISNYFGLIPTLEHHTCLVDILGRVGLVEKAIATIEAMPFHPDNVMWHTVLGACQKWSRVGLARHAFKHAVWLDERDGAAYVCMSNIYSGADMHEEAMKVEVLRIKKQAW*