MASTSSDAQDNVSLPDLPEALLIDILRQLDGKDLARLCIQNRRLADIIAKEQSIWESLALKRWPSCTAEQYNGNWQPLYSSRSSLPAALVSWVDRCHVLTVKASGRQLRVNSATLSGGSSPSGSPQKPNVYGLPNRPFSRISGLIFEEVMLLVFSIGLMAFGKPKLRSSPEYALHKQAVAWWLASKPDDVIQFVRRVTQLLQQQYDMWSHNDLTDVPWRRSAVQFVLDMGFDLQHNVCPSVTDKLVRETAALDVAIHALEGGADDIEVRRPLGCPKTHWWYTTSGPDEQVL*