MGKGGTQHFEFFGPHGPAVLVLVLPAVCYALIIGCNKESCLKLWPEFKLPSLPQTVSFYSNEAMLVYLAWFFGVALLHVILPGQKAEGVVLPNGKRLTYKLNAFRIFLITYGAALYFGFVSRQLDLGWLYDNFAQLLTAAIIFSSALSVYLYASSFRKGALLSGHGATGYPAYDFWMGRELNPRLLGGAFDLKEFCELYPGMMGWALINLGMAHKQWAATGSLTTSMLLVNVFQLYYVVDALWCEKAILTTMDITTDGFGFMLAFGDLAWVPFTFTSCARYLVDYPQHLSVAATCLVLAVKLLGYAVFRGANSQKDMFRANPSDPRVAHLRTLKTERGTQLIISGWWGTARHINYFGDWIMGVAWCMPAGLQGLASVVPYFYCIYFASLLIHRERRDEHACRLKYGKDWDKYCALVRYRIVPYLY*