MINDTDALCDFKLLGYVSHFSLLPILKDMEYWERVVVPQVFLLISSKLSQKDVFALTCVNTFARRFLLSHAPLWKVLDLHGTSRAGERLAAAIILPQFDHLEEVNFEFVQELEDKDLRWLAEKEVQSINLNACQKITDLGLELVARSCPKLKCLSIYWNLRITDAGIEAVLKSCKDITHLNLSGCKGVSNRSLEIMSVHGTNLRNLNLTRCLRLTDDGLIQLLESCQNIQVLYLYAVSNFTDKSYAKLANLQSLRILDLCGAQNLTDDGVCQGLAKCRDLESLNLTWCVKVTDRGLCSIAESCSKLQLLSLHGLMGVTDEGLRMLSRSCSASLTTIDVNGCANIKNRSQADLLTLFPRLQCFNVHS*