MAVDRADVEASDVKEPYSSDQDKGDASIGPAATGDMTIEELGVDEKALVRKLDKYLLWLVMSLYLFSFLDRVNIGNARLYNFEEDLGLVGNQFQIAVSILFVTYITFEVPSNLVIQKFTPRYFIAFITVGWGIVATLTGLVQNYAGLIACRLVLGALEAGLFPGMNIFLTLFYTKHELAMRVGYLFVSAAIAGALGGLLAFGIGHMDGIAGMHGWRWIMIVEGIPTIILGICVFFFLPNNAETAYFLTDNEKKAMVIRRTRQYGHTTSAQKFSKKDMNKAFADWKVWLFAAGQFGADTCLYGFSTFLPTIIRGIGSWSNAEVQLLTIPCYFLGAVSYMTTAYWSDRTQKRGVFCVGFALTTCVGYAILISPLPSGAHYFGCFLVATGLYVLVGLPLAWLPSNSPRYGKRTTANGLQLTIGNSSGIMAPFIYETTDAPRYIRGHATTLAMVAMAGAIYATMSWWLARENRLRDEGKVKPEHQNLTEDEMAELGDESPRFRYAI