MQVGFAMLCAGSIREKNVKNVLLWNLLDSAGGAFGFWSIGYAFAYGGDDITKGKTFIGNADFFLSGETDMEFWFFQYAFACALSSIVAGTIAERTKMMAYLCYSIFLCGFVYPVCAHAFWSQNGFLSAFAAEPLWGSGVIDFAGSGPVHMCGGVAALVMAIILGPRRGRFYDDDGVVLDEPKSMGPHSVTLQFLGTFALWFGWYGFNPGSSILIASAASGDVASLAAVNTTLGSAAGALSGMFTSTIVDERKTGVYTWDTTAAMNGCLTGLVAITAGCATVEPWAAFVIGLTAGWVYLAASALMLRFKIDDAVDAIPVHMFGGSWGVFCTGLFTSPRRLITAYGNDNNVGWFYEWGRGSGNFTLLGCQLVSILFVLGWSACIFAPFCLALKTLNWLRIDPLEEEVGMDISRHKGPAYESEGSAHSDAIEKLSASR