MGDQKVVLVTGCAKGGIGYEYCKAFAEQNCRVFASDVAPRMSDMIDLQSDKIETLELDVVSDESVESAVNSIISKCGHIDILINNAGIGSTGPLAELPLDSIRKAYEINALGQLRMVQRVVPHMASRRSGSIVNVGSVVGKVSTPWAGSYCASKAAVFSMSHTLRIELSPFNIDVIIVVPGAIRSSFGYNSVERLQNYEWELYKDFKEAIIERAKASQGSKATDASVFARHVAKKVLSPKPPKVIEFGHMIGLFSLLSWSPLWARDLFLSTRFKLNRKVIKV*