RHFYRLFLGATCRFLNPEWKGEIDNWCVYVLTSLLPFKIQSQDIKALQKELEQFAKLLKQKRITLGYTQADVGLTLGVLFGGFPSACFDHISLLRNIPEARPFPPHQGSVGGTGADSILTHEEEWGEGEDAWALSSLWEEVGSLDLRVTRALHAPSLCFSFDWPPPGKVFSQTTICRFEALQLSFKNMCKLRPLLQKWVEEADNNENLQEICKAETLVQARKRKRTSIENRVRGSLENLFLQCPKPTLQQISHIAQQLGLEKDVVRVWFCNRRQKGKRSSSDYVQREDFEAAGSPFSGGPVSFPLAPGPHFGTPGYGSPHFTALYSSVPFPEGEAFPPVPVTTLGSPMHSN