MSWQKQRQYVLDRLAFVPGGTDREGNALLVVSTSQVQECSYENLVSLLALLSDTLPQSTLFTVLLDTRHIHLKQLKFYLRACQQALYKRVRQVLIIQPEKFLEQQKINFDLIVSGYTLKTVLISMHKLSKFVNVNQLPEQFGGTLGYDPDEWLDNRIEIKKWQNYMTEAEADKAKHNPEEDQKLEEFISKLQSTKRVEDEFAANTLKKSIKEVKIKEEENSKDGLIKDHTAGVSDFLDWIEGSGEKWLNSLCQRGLGSAEIARRLQISSSTVRNVVAAIKKRGDASEVKKSGRPRSVNTRNTRAIIKKRIIRNDGLSLNRMASQLGIARSTVQSIVKNDLKLKSYKLRRGQYLSDKSKAMRLEKCRKLLQHFQVRRVSDVIWTDEKIFTIEPLPNRQNQRQLLSKDDSMSPKRRLAHNRLFPKSVMVWAGITATGKTPLVFIERNVKINSEVYQKIVLMDNLLPWVTQHFAGGPFILQQDWAPSHGSRSTLAVLEAHFPGFLDKNLWPASSPDLNPMDFSVWGMLEGKIAGKVFATVDDLKAALEVAWASIDDGYLRRTVNSIADNVDEAESLVKQHEELTTKTREIEEQSQQLAEMATRLMAACPQVAIVLQKTREQIRDVAEHFAYRVEAQTQFALSNRNFRAKVAEFSKKSDLMLEKVCAEDDNSAKTLEELTKNKKELEDSLNSMNVAFEAAMDAGEETVVKTRQYGEVLPCEEFIAHIGSSLSYISQRQNRHNELASVKRLEQQQQVQLLTTYGDCDQAIKWLAELKETLHKDYSLSDVNEEAVRHLRNDRQNLDRTALSTYQYGKQLLSMAKNTERAAMKESSSDERHEKLESAWRELDEAIRQNEARLKVVESFMVTHRQMMERVSEIDKSLRERLRVSGRLNSITLSTERRRLKDDIEELSSIGRMLSAQINADHSTTPEDRQSAMKQIADKIEQVKSAERRMESLIGEEEEATSSSSGKEDKPSSTRRVRPLSKVPEEEGGEVSPVLPRAVRLLESTEGITPAIRLSKNESYL