MVEIKDSSNVRKLKEEFLRDFKRFDTVEDFSDHHYAAEGSPAKLSLWHLKFKGRPKNWVKDIQKEWKILDKNLPETIFVRACESRIDLLRAVIIGAEGTPYHDGLFFFDIQFPDTYPSVPPKVHYHSGGLRINPNLYKCGKVCLSLISTWTGKKREKWLPKESTMLQLLVSIQALILNEKPYYNEPGYEKSMGTPLGESYSKDYSENVFVFSLKTMHFEEFVRSHFFVRSHDIVKACNAYKDGAPVGSIDKGGVKKQTRQRGSLKFRINVTSFMKTVVDEFVNLGAIREANHRGEPNPTLFSCFFFCYLELIICSV*