MTKVFESMLKMRFYAFHQRYQGKNGKLLSLRMGKTLKKIKVTGLETLDSFATGVYPIVVEDAIRVAKHFKDGTREYECTVCFGSGTDNQFSSGKTVEEREFSHVTVDAMKEMIKQRFIGELMQVPPMYSTVKFEGRPLHDYAERGRKVDIEPLPVHVYAFEVRRFELPHVRFHVQCDPKTFIRSLVCDLAHALDSCCHVSALRRTRCGVFRIEDAVYGSPESLVALGPKIGKHLIHANQLIPGIWKQPDESSQPSNTEGTSVSDGEMKGQNDEDHDEQRDEQTSEEYEEMTDEDDEDNGDDEYDEESADSDDNTLDEEFRSRHGY*