MIRAIRAYETAVEERVVVRKECASIRASVSDNDNDYRHRNLAKLMFIHMLGYPTHFGQMECLKLIATLGFPEKRIGYLGLMLLLDERQEVLMLVTNSLKQYALVFLHCYLSYILCSSNVATLCSIRIVKKVPDLAENFANPVVSLLKEKHHGVLLTAIHLRTDLCNLNEEALEFFRKICTELLVKVLKDVVNSPYAPEYDVSGIADPFLHIILLRLLRVLGHGDADASDSMNDIPAQVATKTELNKNAGNAIHCECVETIMSIEDSSGLRVLAINILGRYWDLYVALNMLMKAISVDDQAVQRHRATILECVKDSDASIRKRALELVYLLVNETNVKPLTKELIDYLHVSDQDFKGDLTEKICSIVENYVEGFPLIRFGTLIRCSWFFLRLGRTLVMELMIVAGKVVPILQLEHGVAVVTVYVGSFMTSLDMGGRASNSVMPGRGS*