MVKSEDFTQPMDAEADVRSPKKVAMLTAGGLAPCLSSAVGALITEYAVQHPTTELICYINGYKGLLLGESIKVCPAIRATAAALHQHGGSPIGNSRVKLTNIKDCLKRGLVKEGQDPQQVAADQLIADGVEVLHTIGGDDTNTAAADLAAFLQRRSGYAIRVIGLPKTIDNDVFPITQSLGAWTAAEEGARFFENVGAEATANPRMMIVHEVMGRDCGWLTAATAHKYRERLWKRPLLPHIGLHRGRLDVHAVYIPELQVDIDAEAARLKKILDEHDNVNIFISEGAGVKDIVAKMEADGKEVQRDAFGHVKLDSINPGKYFADTFSALIGAEKVLVQKSGYYARAAKANEADIDLIARSAKLAVQCACEGVSGVVALDEDAGDVLRCIEFPRIAGGKHFNTEREWFQQMLREIGQTGGAGPYPVNH*