MKKNYELEQVEPDSRAGGKTKSSKKNKDVVDGKCSPVEPKSPAMIRAEEVQSNLEPQFPSFAKSMVRSHVASCFWMGLPGYFCKSHLPDKDTSVVLEDESGIQYTAKYFAEKTGLSAGWRQFSTAHNLVEGDVLVFQLIAPLKLKVYIIRANDFTEVDGALGLLNLDAPSKQNDTAELEIDNGEPIVVANQNTKKKRKKSLPLAVVQKKNKKSVQGRSASNLGQPAEQSENDSEEVGSEVLEGFKISTPPVQFKDVTSLDNFNILVDGLVVDSELPEDIRCNYYKLCCSQNAFLHENLAQGINFKLIVGTISEIVNIADALRACKFTTSRDEFAMWDKTLKAFELLGMSVGFLRARLRRLQRLAFESEGAEDTRRYIEAKAQQSQTQDEIRNIEARLVELKGAWQRFDAEISSLKSSAESYELKFREVANAPW*