MKRISIWSSTSFFGERVTRRYCACYRTASCREGQPLVDKQHRARLLTLLDRYIFKQVAVPFLLILACTTAVIWFTQMLQRVDLMVEDGGSLLSFLRVTVLLIPSLVGVILPFAVFAAVLYALNLFVTDSELPAMRAAGASRLRLARPVLVLSILAALVSLYINADLQPKTYRQLRQTVEDVRSDIAQSLIREGVFVQPTAQITVFAQEVRPGGQFIGLFINDSSDPRETKTYTAERGLFQMAETGPKLLLIEGTVQYRDRETGRVDVFRYIETAVDLAAFDRGSGGRSLDETERTVSQLLNPDLSDPSIARLADRYRAAGHARLATPLYCPALAVVALCFLLSPPISRRGYGQQVLMAIGCALLLRTGGFLLQGLAADLGALNGLQYIVPLAVILLGSVYLSGLVRLEGTRLVIAAGLQRGRTGTA