MKGLPSWPLFAPVRPRATSPVSAEVSSVWSCFLPRVFSRGRRVAHKRLWRQKKAEEKRRILDYDKARRLAGQEALQTGFEFVPDCHFLVIDKPQGLSSYTQAGHIKKSMTKVFESMLKMRFYAFHQRYQGKNGKLLSLRMGKTLKKIKVTGLETLDSFATGVYPIVVEDAIRVAKHFKDGTREYECTVCFGSGTDNQFSSGKTVEEREFSHVTVDAMKEMIKQRFIGELMQVPPMYSTVKFEGRPLHDYAERGRKVDIEPLPVHVYAFEVRRFELPHVRFHVQCDPKTFIRSLVCDLAHALDSCCHVSALRRTRCGVFRIEDAVYGSPESLVALGPKIGKHLIHANQLIPGIWKQPDESSQPSNTEGTSVSDGEMKGQNDEDHDEQRDEQTSEEYEEMTDEDDEDNGDDEYDEESADSDDNTLDEEFRSRHGY*