MKAAANDQVIVEIEEMKKAAADANLGPNEALLAQIQVNESCKIEKVCVKDLEQGYVESAEEREEAGQLEIEAVQKQSDLNVEALSFAAKETKRLKQELSLAIKEKNKALREAEDAMIAVEANSKQVEDLSLELSSLKKLLKAANISLTVSEKLRDSNVEMESNQANELLALSSSTIDPQMPKVQKSKNVESEVVENASIEKLELELKNAKDRESQAMGFLSESKIRIEVLKVELEKAKESEAKMLESLISQTKQFEETKISLEEAKLEIASLYENIGSLRNGSRALDESRQYSKIGELDKTVKMLKNELKFATEAEENSRKAMDGLAFALKEVTTEANQVKEKLALALSELEDVRVEAAYSKQTVKSTDDKFQVLLDEARREIDFYKQAVEILKQETEESTISWNVREGGLLTYIKKSDAEIASLKEENRKLAGSLKEAKEEIKMAHVEIRNLRDIVKQAVNEATVAKEVAEITRTENSQLKDNLSDVSSALESITKENERLKKKENAALDNFKELMSLNDTTLTTTLSKTGSLPVPKRVDAEPEARKKAKAKENKERKEAIKFSLVRSKEKKFLQLENIHKRHNEASLNSDALEASTIDSLSSPEHSISPLALTDDGETSKWDDLDHNDEGGRIDDFENDGSSLTRPRKKKTLLKQFRTFLRRKGC