MGSLFHCFFSISFLLFLISPSTARAPFRPKALLLPVFKDKCTRQYITQIDQRTPLVPVKLTVDLGGSLMWINCEEGYVSSSYRPLSCDSALCSLSNSQSCNKECYSSPKPGCYNNTCGQSSNNRVVYIGTGGDLGQDVVALQSFDGKNLGRIVSVPNFPFVCGITWLLDDLADGVTGMAGLGRSNISLPAYFSSAIGFSKTFSICLSSSTKSNGVIVFGDGPSSIVSNDLIYIRLILNPVGTPGYSSLGESSADYYIGVKSIRVDGKEVKFDKTLLSIDKDGNGGTMLSTVNPYTVLHTSIYKALLKAFIKKLVFRFSLVVPSVPVPFGACVFSNGFRTTEEFLSYVPIINLELESEQGNSVYWRILGANSMVAVNSYTMCLAFIDGGSQPRTPIIIGGHQLEDNLLHFDLASSRLGFSSSLLPRNTTCSNLNFNAL