MLKSTSVVALPLYGTCGGGAAGDERLVIQRRKSVLERNGPLSNYPRLHEEDISQCRALPRSRLFKQLCCTLQPLQEVQRNSRKIAPGLEGLTLQRNGVLSSAEWKALPDIWRTAAEKFGDKVALVDPHHTPFTTMTYSQLRRAILEFAEGLRVIGVLPNERIALFADNSCRWLVADQGIMAAGAVDAVRGTKSSIEELAHIYTHSDSVALVVDNQDLLSKLGPQLHGSTILKFVVLLWGEESQFVQRSEGFNFKVYTYDEVLAKGQERCDLFGSTQNSVPPMRCDNIQPDDIATLVYTSGTTGNPKGVMLTHGNLLHQVQHLGKIVDINPGDRFVSLLPPWHMYERSCEYFSLCHGIEQVYTNVKCLKEDLKKYSPDFVVSVPLVFDILHSGVQKQLLTGSSAKKFIAFTLIHISMMYKESKRVYEGKALARAKMRASRFVSVCEWILARVMAALLYPFHILAKFLIYKKIYAAVGIKKAGISGGGSLAPHVERFFEAIDITILNGYGLTESSPVVAARTPNNNVLGTVGKPLHGTEIKVVDCESGETLLHGRRGLVKVRGPQVMKGYYKDPSATAKVLDKHGWLDTGDLGWIVPSATIGPARACSESLVLDGRAKDTIVLSTGENVDPTQIEEAALQSRYIQQIMVVGQDQRRLGALIVLNKEELQAVSDDSSDSERFIRSELIKYTSKCPVPIGPFILIFDPFTVESGLLTPTMKMRRNIIAERYSDQIRDLFQKSHS*