MTKVYPNIASEVQRPDSGRCEPKVLTVWKKSLLFNCTGFTVFDTKGNLVFRVDNYVAGNKGEIVLMDAAGKPLLTIRRKKLSLGVQWLVFNGEEAVNPRFSVKKHVRLLSSKSLAHVTPGREPKQVLYDVEGSFSRRCCKVYDDKRCPVAEIKCKEAVGGVTFGADVFRLVVEPQLDTTVAMSLVIMLDQMFGPR