MVLPQDLESYKVGSLPTIFYIPDYLSAQEQCRLLHQINVGGSTKWKFLKNRRLQNWGGVVHEKGLLPQQLPPWLSDLTGSIRNDLGLYSSPINHVLVNEYLPGQGIMPHQDGPAFFPVVAILSLGSPAVMQFTPHSKFLDVSGGGVPVTPHVKAVSVILMPGSLLVFKDEAYQDYLHGISECMEHRVDKTTVNIDSLQPYDAELFRCQVPKDVLMQDAENSSRLDGQQALEEGAKEDYLGVVKRNGTRVSVTCRLVAKVHKNLFRF*