MHLSENEGIEDNVFVVTGGLGFVGAALCKELVRRGAREVRSLDLRPSSPWSRDLRDHGVHCIRGDVACKADVERFLRGADCVFHLASYGMSGKEMLQFGRVDEVNINGTCHVLEACVDLGIGRLVYVSTYNVVYGGKEIVNGNESLPYFPLDEHVDPYGRSKSIAEQLILKSNGRPLKKKKGKNLNTCAVRPAAIYGPGEDRHLPRIVSLAKLGLLPFKVGEPTVKTDWIYVDNLVLALVLASMGLLDDIPGTKGQPVAAGQPYFVSDGSPVNTFEFLRPILRSLDYDIPKASLSVPHALSLAKVIGAVYTVLYPWLNKWWLPQPFILPAEVYKVGVTHYFSFLKAREELGYVPMVSPREGVASTIAYLQERKRKSLDGPTIYAWLFAIIGMGSLFAAACLPDIGPVRYLRALSLFFFRSMWMVRLVFVAAVTAHVGEAMYAWRLAKTVDPANARGWFWQTFVLGIFSLRFLLKRAK*