MIRAIRAYKTVVEEHAVVRKECASIRASVSDNDNDYRRRNLAKLMFIHMLGYPTYFGQMECLKLIAALGFPKKRIGYLGLMLLLDERQEVLMLVTNSLKQYALVFLHSYISYILCSSNMATLCSIRIVKKVPDLAENFVNPVVSLLTEKHHGVLLTAIQLCTDLYNLNEEALEFFRKICTEVLVKVLKDVVNSPYAPEYDVSGIADPFLHIRLLRLLRVLGHGDADASDSMNDILAQVATKTEPNKNAGNAILYECVETIMSIEDSSDLRVLEINILGRFLSNRDNNIRYVALNMLMKAISDSDASIRKRALELVYLLVNETNVKPLTKELIDYLHVSDQDFKGDLTEKICSIVEKLSPDKIWYIDQMLMVLSELEHGVVVVTVYAGSFMTSLDMGAFSISIIKAEQAILQCLDVAAKAPHWPIGVDG*