MMVGTGLSLTKALFLPSQDVTISTLVCRPFQSRSLTNEATGLFCPFAHRPNLVRHVSVLTDIISLSVVRPYPNIKGEGLRFPKTNDEYPGATVDHLYGSEFLREIYLRADKDYKGPYSVPVLWDKETETIVSNDSAEMLRWLPNAFDPILPVVHKRVHLYPEALRSQIDEITAWMQPDLNAGVYKAGSAATQADYDKAVPPVFRALNRLEQLIHDNGGPFILGKHITEVDLRAYTTIIRFDPIYVQHCKCNLGTIRHNYPTINNWLKHLYYNVEGFRESTNFKHIKESCKYRSRGLIILCRLTCIDPKNQADINPKGIVPMGPIPDIESGVDHNWGLVRVGSIYV*