MGEVKQNTEENQLNHQIPLLTPYQLGPFSLSHRIVLAPLTRQRSYNYMPQPSAILYYSQRTSPGGLLIAEASCVSRTALGYPNTPGIWTEEQVEAWKPIINAVHEKGGVFFCQIWHPGRHSHVDYQPNGQSPVSASNRKLSGQILLPNGKDFAEFSTPRALKTEEIPQIISDFCVAARNAIAAGFDGVEIHGAHGYLVDQFMKDSVNDRTDEYGGTLENRCRFPLEVVEAVANEIGAERVGIRLSPFAGYLESSDSDPEALGLYMAEALNKYNILYAHYVEPRMVTAWEAVATDKSLLPMRKAFKGAFMVAGGYTREDGNAAIASGKADLVAYGRIFLANPDLPKRFELNAPLNQYDRDTFYTPDPIVGYTDYPFL