MGDALCDQLLLVDSDGGEFIPHHADADADDLFAILETWEDCGNVVGGSAPATTTTLGSPIAAAACISGVVVGGQSHQQLPEPAAATATVPATNNKRREEEVADRDGDGDDDDGSPQKRHKCCSPESSMTDVAAATTPKTAHIAVERNRRKQMNENLAVLRSLMPCFYVKRGDQASIIGGVVDYIKELQQVLHSLEAKKQRKVYTDQRSPGQAVKIIAALEGRSLEILHAKISTVDDTAVNSFTVKIGIECELSAEELVQVIQQTFT