MAAEEANSFPLKDRVAIVTGGSRGIGRAVAIHLASLGANLVINYSSNPDPAHLLASQIGATRAVTVKADISDPAQVKSLFDSAESAFNSPVHILVNSAGVLDPKYPTLANTTLEDFDNIFSVNTRGAFLCCKESANRIKRGGGGRIICLTTSLVAALRPGYAAYVGSKAAVESMVKILAKELKGTGITANCVAPGPIATEMFFAGKTEEMIKRVVDENPLGRLGQTDDVAPLVGFLATDAGEWVNGQIIRVNGGYV*