MPGVYEVFFRSGFSAAHLLRDYPGDCARLHGHNWTVEVYVECRELDEIGIGIDFYDIDKALKQIMVEMDHCNLNDLAAFKDRNPTSENLARYVYRELSGKLDAPAIKVVKVKVCETPDAGVTYREE