MATGRSPLSLPPLPSPLKLEGSNGSSGSSGSSSEVAPFISKVWSIVNDESILHLVAWSESGKTFLVLDEPRFSKDVLPKYFKHNNFASFVRQLNLYGFRKVAKPDQGALLKSSGDSVEFWHANFRRDHPELLNLVQRRPVSSRTGGDDKNACLSQVINDIHSVKGNQTNIEGMMNELKRENIHLKQEIAILKEKHKHQHRLLNKIIHFIVHLLYKGTLPTKRSRLMLTDVEDSLLSPPTKRISLDPPSPIGYSVQSPLAPPLPINSLPSSSSVIPPVSSRVDDPLPPSDGVGGAVGDGDFLEELLTSSLPPSSYSNTLVPVSQSQPIDVQSILEPQLETNPESALSLALQKQHDEIESLKSQVPDQLSIDPLILTEFINSSEFLPDYDFIDTARLLESVSSESEMVPNEEMIQNALIPYNPVNQQ