MIQHLALDALQRHLAGSPLYGWATSLPAQIAARIEEGHGDLARWWSAVQRLPQVPAPKVELAQRFALHSDHDAALQAQVKEALQGLIPWRKGPFDFFGVQVDTEWRSDWKWERVSPHVELRGKRVLDVGCGNGYYQWRMLGAGAESVVGVDPNWLFLCQFLAAKRYLPELPAWHLPLALEDLPEKLEGFDTVFSMGVLYHRRSPIDHLLALKDCLKRGGELVLETLVVEGDASTVLVPEDRYAQMRNVWFLPSVAALELWLRRAGFADARCVDVSLTSVEEQRSTEWMRFQSLPEFLDPQDRSRTVEGLPAPMRATLVARKP*