FLFFPLQTEFKSCGGCAEQITDRYIFEVSGCAWHGSCLRCSICYCSLERQVSCYFKDGEVYCKTDYIKKFKASCAKCSRSISPSDWVRRARDFVFHLACFACDSCGRQLSTGEQFAIIDDRVLCKTHYMELIDDGTTSSEDGCDAEGNSKNKTKRIRTTFTEEQIQILQANFQIDSNPDGQDLERIALATGLSKRVTQVWFQNSRARQKKH