MIRAFLVVALASVAVFSAPIPEVPQNFDDIPAEYKGLIPAEVAEHLKAITAEEKAALKELAQNHKEYKTEEEFKAALKEKSPSLYEKAGKLEALLTAKFEKLDATAQALVKKIIAKGRELHQQYLAGDKPTLDSLKELAKGYIAEYKALSDDAKATITAEFPILTGFFQNEKIQAIVGQYVN