MEEEHQRKPKVLFTFDPAVGMPEDFVPALQQRFALLRLDLAPDPQSFLALHASSLRVLVGFHTSLPLLQALPNLQLLVCPGVGINRIDLPLCQSLGINVTNGASVSADDVADLAILLMLAALRRCCPAHEYVRQGLWHLQGAFRLATKASGRRVGIVGLGQIGTAIARRAESFGCPISYHGRSQKLDVPYVFYSNIQDLATNSDVLIVSCALTEETRHLISREVLDALGPEGTLVNIARGSIVDEVELVKALKEGRLGGAGLDVFENEPNVPEELLGMENVVLTPHIGSGTVGARRAMGDLVIANLEAFFSAKTSATSAKIVVGWHNKDGLANKEGWQQMKESLLLLLSK*