MKVDQSDIVGINKSLRIRVMIDVQKPLKDEIEIKMRGAIVEKVEVWYKKLPIFCYVCGKLGHGEKDCESISSPTTRDYKFSEKLRASPWIVNKGDGKEYRREGKTCARNLFVIKKKNDPPNTAVELEKRVDLVVEKFGSVKLDAEKAHEKVNEENCDSRVEGIGSDALQETTRNNVVVQAGNMLSFNIGSNSNCGRKFRRVKRAAVKETGPNDTRQEGEKGGSGGKRKHFMEIDEFNAQKTSRVEDKEEDDSINHSVAVAAVQSREQQ*