MKHRNGSVSGEAKRQQLVPLASLIGQELRHEKFEKPCIRYGHAAQPKKGEDYFLVKTDCQRIPGNSPTSFSVFAIFDGHNGAAAAIYSRDNLLSHVMSAIPLGLSREEWLQALPRALVAGFVKADKEFQRKEETSGTTVTFVVVDGWTVTAASVGDSRCILDSQGGVVSLLTVDHRLEENAEERERVTASGGEVGRLSIVGGAEVGPLRCWPGGLCLSRSIGDMDVGEFIVPIPYVKQIKLSNAGGRLIIASDGVWDALCSEKAAKACRGLPAELAARQVVKEALRTRGLKDDTTCIVVDIIPPEHSAPISLPPKKQNKLRSLIFRKSSRDSMNKLTSKLSAVGIVEEIFEEGSAMLAERLGSESSLAATSGLFTCAVCQTDLTPSEGISVHAGSFFSTTARPWEGPFLCADCRHKKDAMEGKRPSGVKVA*