MLAAGLALPAFIMSLTNCQHPLPLHTLKPEQQLSSQHSCLGGTGAQPNGALAWPPAPLTGTGAGLSADTHSAEDAGEGAGSWGATPGVQAAGGSAGQVAARLLQGRQEPGRGGVQPVSACAAPSATPGLQQGGQTEGTVQASLKPLDCPEPPWAAPTPLAALNPLAAAAACCPQVLESPRDVESRLYLGVHTPVDLALGAATGGSVLALWRRLGPCWLAWLKSASPGHVSITASQHHTKYTKRMVRMILMLRLLDLGADELEDSMLYPFNATQCAAYLLLHGLLLALYPRPKAHTSRSGNEQAQVLLRWLRLAVAHPSCCSTLVLAGLSLADSPAWAEHPTSLHLAKALLSKALPVMMGAAPDWLRQAWQPPVSLVSYSSGSTDAQASVFLAAKQLGQHHSEGSCCSSTDLMRGGGWGGEQQEAGPGLE