MTSVVEQSSVVFAFNDFIVLSDGSMHRTQDHPPLLPPSPSPSSVDEVATKDLTLNHGHGTWTRLFLPPRGNNNNQKLPILLYFHGGAFLVGSTAHAPYHCFLSKLAAHASVLIVSVDYRLAPENPLPAAYEDCFEALVWLNEQAKLGASSAADPWLASHGDFSRCFLGGDSAGGNIAHHVAMQAAGLGAWEQEKLGLGQSLEHVCVEGMILIHPFFTCGDAAVHSLDAGVMKYIGISRDHPFANPLSSGAPSLARAALPRTLVAVADTDHLRNRGIVYHQALVDAGKAANIFISENEDHVFFLFALDSKSVPPFLDELSNFINLRS*