MTPQQVDELAQECGAGHGGFFDITDHVNYKIRPIDLPTAYPTNPTHQTYVRALFPQISITNLRNNNNKLSSYHTRYYTTQTGKDAAVFIQEQFETYKARRTDTVVTQFAHTWLQPSIVARVQGRRYPNEVVIIGAHEDSINGGATGRAPGADDDASGTVCVLEAFRVLLASGWQPERTIEFHTYAAEEVGLRGSQAIAEAYQRQGVNVYSMLQLDMTFYPGSGSTPSKIGIITDYVDRDLTAFVRKLVTAYSSIESADSTCGYGCSDHASWTKVGYKSAFPFETVFAQRNTRIHTTGDVIDILDLNRGVEFVKIAIGYLVELGG