MAEKCDVALRKLAITLIQHLVNTGVHTEGSTPQVAFFLPQLIQCLRGDLVAAVSQALLLMAAASDLFAHRLIWALMTEQRPPEEAFNPEVKRSGWQPPRDFGLWDVATSLAERVLAGLSPASRQYWDAEAGYFDKVTAISGILKKLDKDARRAKIASELATFRPERPDLYIPTNIDCRVLGHIPTSGTPMQSAAKVPILVAFQAEQQPDGQPVTSSTHHTAACLASVSASTQGQQPAAGEGSMAEGNGQQQGGATTATPGAARTVACIFKVSALAEELLTQLLSRHPPLYWDPSCLVALMAGSSPLVWKVVRSWVYSAALAAPMRTEALLHEIMAPDIMRQGGASSSVAQGQASALTGDIALARKQFFK