MVKNVLVTGGAGYIGTHTVLQLLNGGYSVVVVDNHDNSSVIALQRVKKLAGDNGNRLSFHQVDLRDRPALEKIFSETKFDAVIHFAGLKAVGESVEKPLLYYNNNLFGTVILLEVMSQYGCKNLVFSSSATVYGWPKEVPCTEESPISATNPYGRTKLFIEEICRDVHRSDPEWKIILLRYFNPVGAHPSGYIGEDPLGVPNNLMPYVQQVAVGRRPHLTVFGTDYNTKDGTGVRDYIHVIDLADGHIAALRKLDDLKISCEVYNLGTGNGTSVLEMVAAFEKASGKKIPLVLAGRRPGDAEIVYASTEKAERELNWKAKYGIEDMCRDLWNWASNNPYGYASSNGSS*