MATTVMALAEKVLERVYGTSKSAVSVTSGDGEKTHRHTHHHIHRIKSYDDIDEDESSLELIQIGAERTKNVLILMSDTGGGHRASAEAIRDAFKIEFGDKYRVIVKDVWKEYTGWPLNDMERSYKFMVKHVQLWKVAFHSTSPKWIHSCYLAAIAAYYAKEVEAGLMEYKPEIIISVHPLMQHIPLWVLKWQELQKRVLFVTVITDLNTCHPTWFHPGVNRCYCPSQEVAKRALFDGLDESQVRVFGLPVRPSFARAVLVKDDLRKELEMDQDLRAVLLMGGGEGMGPVKETAKALEEFLYDKENRKPIGQMVVICGRNKKLASALEAIDWKIPVKVRGFETQMEKWMGACDCIITKAGPGTIAESLIRSLPIILNDYIPGQEKGNVPYVVENGAGVFTRSPKETARIVGEWFSTKTDELEQTSDNARKLAQPEAVFDIVKDIDELSEQRGPLASVSYNLTSSFASLV