MATVSIARSSAYLTALTQEIEKKLQRALTSPSQRRNLLQELFADIALEVDDRAKEIILGTMDAIMVAEERAEGPTCYYYVLADHFVHVPQNGKPILDLIVQLWSQSFAANIFSLLFHKWNENSQIKELKMVFRPTNLEGYIYVSLRNSYSFKCLGISKSEDRILMLFEVQLENSEVLLRYSSALVQGATNVFWYEFHSYFKILLIANVTFHLRLLWSLKYVKLPPTNQYQQSSSPSCIRHIHVNIYCYSEIYPVDAHRIDCLILLSNCTVVSDRIDIQTNTRRFQSLFKYLLEEVALVPDRLKKIPLQAQRDLFLFLSRFIFFYNLGDKLGSFLRQFPDFPNAFLIGGAADIFVTELADQLQKLKVEPVLLHYLSQLKVLQGLELRMTTSTRLKTCLYSFTSPGAPMYPTRAVRHAAWDALDLLYPVSRTIPSAYYKSLFPFVVSLVLAFFILELYKVMHSGRVLFSFEVNIF*