MAFLSALFQSLTFCFTSKCDEEKPSCQKCTSREALCTYPRLRPLIWVDGIQSTTEAGKEGPKDSNDSSPPSYSSTPRNEEIPNTKTPCLNLENIDLIIHWFTKTVHTVNPTSNPAALKICQTLILNEAMQHPFLLHGLLALSALHYADSHANPQKYIEIAIAHHTQGLNLYHSALSNMSKENDTACIAFSSITAMFAFGVSRPNPMKVATTELIDDLAQSFDLTRGWCTIINVRRPLRFPPEEVKDITLSIDAEAAFDRLYASNQGEMTTLYEQAISYLKAAFKKLEGENDNPHLALEWGNIVSEEFVNLIKARDHFALVIVGFYCVVFEKVPQVWWLNGWSKGLFGVIWKEVDCSYHEVLEWPGKIAGFEV