MATRRLLTSLLRHGGRSSSASGFTARRACISSRPLCCADLRPHAVVPSMAPLGFRHFAAEAAVAVSPEGSFSSTTDEFTGKGSMGSIAQVIGAVVDVKFEAGLPPILTALEVQDHSIRLVLEVAQHLGESTVRTIAMDSTDGLVRGQKVLNTGAPIRVPVGRATLGRIINVIGEPIDERGDIVTGDYLPIHREAPAFIDQGTEQEILVTGIKVVDLLAPYQRGGKIGLFGGAGVGKTVLIMELINNIAKAHGGFSVFAGVGERTREGNDLYKEMIESGVIKLGEKQAESKCALVYGQMNEPPGARARVGLTGLTVAEHFRDAEGQDVLLFIDNIFRFTQANSEVSALLGRIPSAVGYQPTLATDLGGLQERITTTKKGSITSVQAIYVPADDLTDPAPATTFAHLDATTVLSRQISELGIYPAVDPLDSTSRMLSPRILGEEHYDCARGVQKVLQSYKNLQDIIAILGMDELSEDDKLTVARARKIQRFLSQPFHVAEVFTGSPGKYVDLKDCITGFKGVLDGKFDDLPEQAFYMVGGIEEVVQKAEKLSKLAG*