MAASQSQEKQHLPAFGVLRNAAALLDEMQLMGEAQGAKKVINSELWHACAGPLVCLPQRGSLVYYFPQGHSEQVAATTKKTPNSRIPNYPSLPSQLLCQVHNITMHADKDTDEVYAQMTLQPVNSETDVFPIQSLGSYAKSKHPAEYFCKNLTASDTSTHGGFSVPRRAAEKLFPQLDYSMQPPNQELIVRDLHDNMWTFRHIYRG