MGTATDNFWVLALFTKCDSSSNTQNILCLAFLLLLAWLATAFLYWAHPGGPAWGKQRWRSSSKRSNPIIPGPRGFPLIGSMHLMARLAHRQLAAVADRLNAKRLMAFSLGETRVIITSNPDVAKEILNSSVFADRPIKESAYSLMFSRAIGFAPYGVYWRTLRRIAATHLFCPKQINGSESQRFEIAAQMVEALRNGNTADMRVRQILKRASLNNIMSSVFGKRYELCCSSKNVDEAEELSRLVEEGYDLLGKLNWSDHLPFLSALDPQKIRLRCSNLVPRVNRFVNRIVEEHRAQTREKKDSNSTDFVDVLLGLQTTEKLSDPDIIAVLWEMVFRGTDTVAVLIEWILARLILHPDVQSKVHEELDRVVGKYRPVTESDIPELVYLQAVVKEVLRLHPPGPLLSWARLAITDTTVDGRHVPAGTTAMVNMWAITRDPSVWAQPTEFLPERFVGRDGEVEFSVHGSDLRLAPFGSGRRSCPGKALGLTTVSFWVASLLHEFVWLPSELNPVSLSEVLRLSCEMQFPLTVKVRPRRSV