MSITKDQIIEAVAAMSVMDVVELISAMEEKFGVSAAAAVAVAAGPVEAAEEKTEFDVILKAAGANKVAVIKAVRGATGLGLKEAKDLVESAPAALKEGVSKDDAEALKKALEEAGAEVEVKEAAKKSSAYDMEFAAYTTAGYITMHAAYMSEAYVELSAAYYDMEFAQLPVNMRSEGPGPGDMEFAQLPVNMRSEAGPGPGAYDMEFAQLPVNMRSGPGPGARKIKPKFVGREKYDLKKRRRQAAPMPARNGLASKKAAHADYTCKVFGGVYP