MEESKRNLLDEEAKASLDIWRYVFGFADIAAAKCAIDLKIPEAIENHPSQPVTLAELSGAVSASPSHLHRIMRFLVHQGVFKEVPTKDGLATGYTNTPLSRRMMITKCDGKSLAPFVLFETSPQLLAPWLRLSSVVSSPANGSHPPPFDTVHGKDLWALAEDNPCFNDVINEAMACHTRLVVPRVAAACHDLFEGVATVVDVGGCTGEILAILVKEFPWIKGFNFDLPHVIEVAQVLDGVENVGGDMFDSVPKCDTVFIKERVRILSSVDAKDTLNWAVHRHIFYQEDPDLICTGSSMPTETWYFTLLILESLIW*