MVLLADSDLSSEISSLDSDSPEPGNDFDDSTIADEPILPPFKRQKLGDGSRASSSVHVEPEPEPEEEENDLDGDISSDTSGDVPNSPINAKLDEEEFQEQVTHCAWDGCQAGDLSNMDRLVEHIHNDHIESRQKKYTCEWNGCPRKSMPHASGYALKAHMRSHTREKPFYCYLPECDRAFTRSDALAKHMRTVHETEALRPSDPVPKSMQSHGGTKGKQLKIVLKTPQSHATSQDDGADDADGNDDIGAEFFTPLTEQQGFTSKELALDTGSLLKICIANVKWATKEGESLRKECKELQQVYKKEWLEKEVLVDQVAQVEEDYWTRRQAVLAAEARLAKAEAELAAKTERAIGSVEDDDQITIDAREAAEDAEDEAMAQEAADEAADEAADEAADEAMEEAMEEEAVEEATED