MALTPRQLDLFVQPVVDVYTGLENELFTLIVRRLKTKKNISADNVLAWQIEKLNQVHALDQQMLNKISKASGVSAKKLFSIVKDAGYSDLKQVDNYFSKLAEAGAVLPLVGDGQTIVDKVMRSYFKLAESNYNRVNQTMLSQARQIYSDIIHETTQSVLAGLKTHRQALAETVTKFAENGVPALVDKANKRWTPEAYVRTVTRTTVNSVYNSVEDERMNEYDVDLVRISQHVGARPTCSLVQGKVICLLSVEETKTKYGNKYMSIYSPELRYGYGDGVFGCNCRHHRFPFVEGINVAPEDSELIDEEENKRVYMLSQQQRLMERDIRASKRKLSAAEELGDELAVKKAKQAVRTKQSKLRAFVNTHKLTRQYSREQVYA