MMINSGYTVLQRYLQLLIPMAARGLLQTKNSLLFNMNYFWLTRFSAEILFRPVSFRHFCLKLESAAAESYQENGSLINKLACMGVDVKMVRRRQPGVLKKMITNEEDLEQFLQSKGATNEIIASIISRYPRAITRSYESLEKRWELWRSILMTDLEIVNILARSPESFFRSCNNINMEKNITFFSSLELTSKDLCNILTRAPRAFSNRVELNIQMADLLHEICLSLGGKNPNDFVKHVISKNVLILLRSSKQVKANVEFLQSSFHLSNEELLSLLHGCGADILDLSNEYIKKNLTIAKEKLLSLGCTEREVDRLFIRYPRVLFLSSKKFSDKIDCLLQANIHMKQIAETSWVLDVSISTITDRIKELQKASYDFNTYGIGVLAFSKKRFEAKLEKLHSAR