MCTSVEDQPDLGQVIEDNILALLDTIGVKHADDIEDDKISFIEAVSALCISGKRPKAPTWRVHEAIFRILEGNDSMVLNLASYLLLVEIAQQYPHMMVGEDTANGTKKVIIVNNKIWCPFHADSGVEDKRKGGISTHQANPTHKFCEEFFSLLEDIKGKIGEKPSAASTDAESEEDLESTNYKVIGLMLKFKYLFSIVEYDFKCRFEVYKDGKKKETISSSYLVQLFEEARRKPLVELLLNLIASTGVSTNRGGIEVLHLQEFSSSIQALLEMRLSLELESVRTINTSPRKARQDAPRSQPIFELVNEIVYYNKGMYEYLLQAMEDTDCKLRIIFYNFIKDIPKPLTREKIRDPDNMTVQDLLNCLKEVTAARKVFNCIESNILQVLLASAFKAGLRHTSSDGISTGTLEMCKLLKTAFKNLQTISTEFVELHSAAKQALITAEALIMLAN*