MEESKRNLLDEEAKASLDIWRYVFGFADIAAAKCAIDLKIPEAIENHPSSQPVTLSELSSAVSASPSHLRRIMRFLVHQGLFKEVPTKDGLATGYTNTPLSRRMMITKLHGKDLWAFAQDNLCHSQLINEAMACDARRVVPRVAGACQGLFDGVATVVDVGGGTGETMGILVKEFPWIKGFNFDLPHVIEVAQVLDGVENVEGDMFDSIPASDAVIIKWVLHDWGDKDCIKILKNCKEAVLPNIGKVLIVECVIGEKKNTMIAEERDDKLEHVRLQLDMVMMVHTSTGKERTLKEWDFVLTEAGFARYEVRDFDDVQSLIIAYRS*