MALLQRRLQALLDILDGNPGIAHFVRRLHLAFDDIPALNANAHLLLDLVQRFDGIRTLDIALNARNRDIGNLEGNWDDTPLNTHAEASIRHLCALPTLTKLAISGGKLPFDIFIHNAHLQSLNLFQIHERSKVETDSIEPCDASTRAARKYPALKALTFDVDDDFWIHDGSPLLYKLVHHHPQLFRHLTTLNLPFFVSLDNLKEILSLTTETLTDLLYSSVLPAKPNQAMVDFSNMKNLRSIFLLYKPDRSVPFASYHPHIMSSVSTIPWRQMESATFFLHSNCVVRRHPKTHLERNPTAHFQAFDSMLAPYTVTNGGRLSHVDLMLAQERCLDRCWQHGRMEPYVVESFVPQLYEQAVSDSRLKLRCNFHASLLTIEWLMGLHRANQRGDTIGGAGQASTGIQGRDLHALSTSLWNSRKPFTSTSGSPSAPELGTNGVIKTTLAT*