MSDNTRRLQVGPFNRVEGDLDIRLDIATDTSDASGKGNGKGTGTVNSARVNSTLFRGFEQMLVGKPAMDALVYTPRICGICSVAQSVACANALANAGGVQPTANGIRSQNLLLANESLTDLLTHFYLFFMPDMARPVYQQQSWYEPVAERFQAIKGNATKQVLPARAQFLHLMGLMAGHWPHSMAIQPGGSSKAVTRQERLRVISILAEFRRFLETTLFGADLDAINELDSVSALTNWAAQDSWQSSDLRTFLHLSDQLTFSQLGRATDKLMSMGNYPQPDLAGSSLSLQVSRGLWLPTAGLQPLNTDAIKEDVSHSWVEDGSGAEHPAQGHTEVSLASSEKPHAYSWCKAPRLNGEVVETGALARAVVSQRPLMTELMQQQGATVHTRMLARLLELAWMLPQMQQWAKDLQVDQPYCNNTALAKEGEGAAMMEAARGSLGHWIRLKNGRISHYQIVAPTTWNFSPRDEQGQPGPLEQALEGAPVMAAEKDPIAVQHIVRSFDPCMVCTVH