MEQLDVEIKEATLVAPSEPTPTHILQLSALDSQPFLRFTIEYLLVYPPCCDHDRTAIAARLKDGLARALVAYYPLAGRVRPQASSSSSLEVVCQAQGAVFIEAVSNVRVYEFERAPHNPDHRRKFLALHVADVLRGPPLVVQLTWLADGAAAVGVGISHCICDGVGSGEFLNSWSEFVNGRRGLNGPWPKPVWNRHLLDPVQPSTRSVPHPEFERVPDLSRFSTRLARNRLTPTAICFNRGHLAELKKLALRDKWFDSGRLLGRLGESSYTSFEVLAAHVWRCWVRAMGLVDRQIVRLLFSINARKRVEPSLPEGYYGNGFVLGCAQTTVKELREKGLGFAARLVRKAKERVDDDYVRSVVEAVTESRASPDSVGVLILSQWSRLALEKVDIGLGRPVHVGPICSDIYCLFLPVFNEDDAVKVMLAVPMSVVAKYERLLRNPK