MDITLDLEESLVPNGSQPALEKADNLTGPSPRTKTADIRLVACHPEVYEPCDDSFALVDALLADRVQLKDLQPSVCLEVGCGSGYIITSLALILGNCNRDDVQFLATDISEAAVNTTYSTLAAHHVNAEVAVADLVSGLEKRLSGTVDVLVFNPPYVPTPEDEVGVEGITSSWAGGDRGRTVIDRMLLIADSLLSSKGVFYLVTVTSNNPGEICQVMRRKGFASRIVVQRYTEEESLHVLKFWRLDDSSELEGPTSLSVSPRTSSLHRTFSQRLSRLVTFK*