MKTLPIFALLAIAGLSGCDRGPNVRSICEQQPALCNDLNTAGWCRHNRANIIHARHQFEMTGDASHRFDELVELEGYVDCMNNVSQMVGKTSGGALEQERSHYFLKGLAALEALQQATQKDPHPSLSLYHWTRFNDDMALNRFLEAEAQGELEGVRLKRLAGLFFSERDPAKAKRYLLEVVEANPMAARVDSELLMQLGYVLNSLKQSESAFLFTYLGQQGEHRAPPEALAEHLGLPAQKAPALVERADALAKQMGQGKLPRQRFNL