MLDLSSNWLRELPTTLTLLQRLEYLDVQHNTLVALPEGMAALTRLADLDLSENYLRRLPADFGQLTALTHLHLGGLHGLDMVLCWPLLTSLTNLHALGLCDVDLSFITLAGGGGGGGEGEGEEGAAVGHLGAHGGGADGADDDPGAQGPLHALVSALAPAGRLRELMLDGCGLDGLPACFSGLTALSHLSLMENFDTSGFPNAITGLRGLAVLRLGYLDLSAPLPAGLYDLGFLRELDLEQNFLPYVSSDISKLSNLQVLNLMDALDPDAPEHALPWTALYRLTRLRQLSLSGPEEPPRVTRGIGALTGLEALQMHAVSLPGPVLSELCNQLTGLSSLDLASCQMKALPAAITKLARLADLQLTSNQLEKLPAGFGALSRLTDLGLSGNRQLRSLPADITCLTRLRSLSWTVDRTRTKPPSEEQLSWMAQLQELALHGEHSFAELAKLHGITWPKRTSYW*