MACIVAGTSASATGSRRSPSIHDSDIEIWAAAPWNHGFQTPNSSSDQASFVGFLLSPVLSIRDENLPFSESCKNPVKGVEQREVSACVSVPEENGPLARKCPSPPLKSKRPRLDIPIKSPGLNAPSAAVQQRTEVNVEGFHYAISCINGWREFMEDTHKAIVNVLGDSKRAFFGVFDGHGGQKAATFAAENIGQNIVDAMLRMEDETDDFLEQAVKAGYLTTDAEFLKQEVGSGTACVTALIIDGNLVVSNAGDCRAVISRDGASEALTX