MATEDAFPTQEHHPNPHKRSGYCPKTGIYRSLLHLSDGIDIPKSPNLDLAKFIFSHFPHPDRALTQIALIDSATDQQLTYAQLHRSVRSLAAGLHHGLGVGKGDVVLLLSHNSLLYPVICLAVLSVGAVLTTANPLNTEGEIVKQVRDSGAKLAISAPEEVHKLKSTGVPTIVTTEKGKDDPDAISIEELLDKCEPLDIPSMGSTQSDTAALLYSSGTTGFSKGVVLTHANLISIIALLRWTVQITGSTNDVYLAFLPMFHVYGLAFFALGLFTVGTTTVLMPRFNLRAMLDAVHRHQVTNIPAVPPVILAMVKISQAGGPQLSSLRRVGCGAAPLSGDLANEFRAQFPWVELRPGYGLTESCGATTFFVSDRDARERPRSVGSLFPGFCAKVVDVDTGAPLQPNRKGELLIKSPSVMKGYLKNDEATSAAIDGDGWLHTGDLCYFDDDGFIYIVDRIKELVKHNGYQVAPAELEAVLLTHPHILDAAVIPAEDEESGQIPVAYVVKASNSGMTEDQVIQFVASRVASFKRVKKVRFAETIPKSAAGKILRKQLVAQYHHTPSKL