MFKMSALGRLGRRVSEDLDGHYTIRPDVPEAPPSRFRPKLGKRLSPRAWHAAFNKSNQLDLAKVITRIQRGGIDPSIRAEVWEFLLGAFPPDSTNEARTTLRLQRRKEYAKLKETCQAMDSAVGSGEVVTLPRIDEDEVKPKKDEGIRRRQTKKHRDDESGSSDLEQTNGNENAAMDDSVKNWKLILHQIGLDVVRTDRMLQFYEVPQNQARLWDILALYAWYDQEIGYCQGMSDLCSPLVVLYTDDADAFWVFERIMARVRANFLCTEKAVGVQKQLENLASIMKLMDPKLHQHLEQLGGGNYIFSFRMVMVLFRREFSFADTLYLWEMMWASEFVPASPKDWKSSKTYSWSGKFGKQLLKIGTTKDPGSNAPMAVFCMGAIFEMQRTRLLKETQGLDDVVKLLNEITGKVDPKVACKKAVKLHRAYLHKVGKVN*