MTPTFTHLPGFSDPIHDSQRTFRALLDASSRPAKVFNITSDLTTPTGLTLACATACLTLLDLDVQVWLQPGFAPEVKDWLLFHTGCQFTEQPEKSDFALIHELPSLSQLFSFHQGTAEQPETATTLLIQVESWQGGQPVILTGPGILDKQIITPKLPNYFWDFWTKNNQVYPLGIDVFLLAENTVMGLPRTAKYQVYHNA