MAARQLGARFIFAYGKATASASVGSTIRRWCPASSRSLIIETCPPKQQVTVEKLEGPDSGMIDVVLNRPESRNAIGMTMLEQFRQVFESVHHDPSARVLILRSGVPGVFCAGADLKERRQMEVSEVRRYSHTIRSTFSYIEALSIPTIAVIEGAALGGGLELALSCDLRICGSGAILGLPETSLAIIPGAGGTQRLPRLIGEARAKELIFTARRIDAKYAEKIGLVEHCVDSGAAHTKAIEIAREIMKQGPLAVRMAKVAIDRGIEMEAASGMVLEEACYAQTLHTKDRLEALDAFAEKRKPHYCGE*