MGYSVGAFVPVETGNMESGSLSVDNEVPQVGLEKKPLLSPYQLGPFKLSHRIVLAPLTRCRSYHTIPQPSHAALYYAQRTTRGGLLIAEATGINETSNGYPHTPGIWTQEQMEAWKPIVKAVHDKGGVFFCQIWHVGRVSHASYQPNGAAPVSSSSQTCTSDKIYLPQADGAVECSTPRPLEIHEIAEYVDDFRKAARNAIEAGFDGVEIHGAHGFLIDQFLKDGINDRSDKYGGSMENRARFLVEIVEAVTEEIGADRVGVKLSPFSHSYGATDSDATGLSVFLAETLNRYNLLYLMGVEASGCGDEESAESLWPMRKAFKGTFFIGASAGAEEGHEAVRNGKADMVVYGRLFLANPDLVKRFALNAPLNDYNRDTFYSQDPVVGYTDYPFLEDVESQRLDATKYTPLNTKIAEFCSRATVL*