MTKPEALQLHHLPDDVLHRILSRLTFRESSRMGLLSRKWQKLWRSCCPKLIFTRATMFKPGNKTIRRTRTNFARRVNSLLRQLCAPPTLNKFVVKFGLRRKHTCHVNRWVGFCSKLRARHITFDFTPGVKGIFRGLADEKYIFHLHVFSVPDRSPAHIKSLHLSYVWLNTATTGFTGFANLKKLTLHKVSFLNDFQHLMLSECTALEWLSISCSSFTELTLCKPLRRLRYLSLHYCYMEKVELEAPNLTSVDLTNRPIPLALSESLKVMEANIKLLHKSVLYGDNLDYICTELPAALPHVQKLSITSTLCIYDELQSFAKTSVRFINLRHLSLYLPLYGDGRSVGGILRLAYLLELAPVLEELELHFRFSDFVIRQAIRVDMLPYRHDKLKRVVMSGACHWQGLIELAHHIRRCASRLDCMIMDPMVRIKGLPTVDWLEERGRRIAKELLKRQEFQGVLTVL*