MVQIRPHERLDSVLASDRRHRTSLIEFFKENAATLNGIGYLYGRFTEKYRWDAGLKQWFARKNKTYWQVARTRDITDALDAPILDHCVACRDRLNPAQQDVFNCIIDHVKQKRPGAFFIDGPGGTRKTFLYNALYIEVRLVGEILLPTAMSGIAVANIPSGRTAHSRFKIPIDIEASLACDVPKQGSLDALIEAKTLIIWDEDSMARKENVESLDMLLRDLCDENFFFGGKLIVFGGDFRQVLPVLPRRTQREAVAGLRRSFDKVSLVYDQNDIMRDALFGDLIEAYKDAFVHKGEYEIADAQIRHADEQWKKAMQSLTSS*