SRHQLGEGMKRLAKAGVAEILRACGYDRNTLQVTDATIEYYFSTHDGRKERVAHQFANMQMLSRSQPGRKELLHAKAHFVANKDTGRVKETISDKAVRLQ