MAGIRDCVRARESEKMAGIRVNSDTLTSVCCWARAAAAAGARSSSPSRAAQYLITNASSSLPHPAGCCLSPDASTREAAPLILRSSSPPPPLINPRRSSTSIMRLPTAADLAGLTTPSLHCTFPALVHADYEAVKEQCDAWIEAVAAPPSASSARFLHDCLLPLLVCRSIPHAVSRQRLLHVIKVVAWLMIADDDDDQPDLLGSDYSATSHRADLVMAMLRGSDELDINSFDCESVMASARPGIASRSARMLKALAELWLEIRQDMAPSLKARFISTMADYLEGVKVQASIRKEDIMPNMKSYMEIRRQASFLIPCFILMEYALDIDLEKVMLHSPIMQELHDVALDYINLCNDIVSCRAEIHMGDYFNLPCILYNSIAFWWSFMPFQYAMNHVGQMAQDLNQRAIILISTIHEESKQFEPYMVPIINAYVDGLSQCMSGTLAWFFETARYQQVNVRREFHKLS*