MRSPYLIGVFLAAGKSRRMGQNKLALPLKGENIGSLSLKTALSSRLDHVLVVERTEHASLEWIGAPYHAPPFQKRWSLHVCQDAEKGQGHSVSSGVRKAESMGADGIVILLADQPQLSVDHLNALVALAPESFAVSSFLGAFTPPIYFSSTCFPYVKGLKGDEGARRLLKSGQLGAGAVLEAKDSGELDDIDTPEEYDMVRRAMS