MSRVASAKPYAWPYDGSLAADDVALVLIDMQTDFCGLGGYVAQMGYDVSLTRAPIEPLRSVLAAARAAGVRVIHTREGHRPSLADLPDNKRWRSMQAGAGIGDPGPCGRILVRGEPGWDIIPELYPLSAEDVVDKPGKGSFCATDLDLILRSRGIKRIILGGITTDVCVHTTMREANDRGYECLLLEDGCGATDAGNHAAAIKMVHMQHGVFGATATCDAVCAALDALPRVPDASALVRTTMTAGLKSSHAAGEVASAKPYPFAWRVGECALVMVDWQRDFCDDGGFGASLGNDVTSLRRAIPAASRVLAAARKAGMPVIHTLEAHAPDLSDCPPAKKARCPAIGEIVVGGIEGSRVLVAGEPGNALVPELAAAEGEVVIRKPGKGAFFGTDLHTRLESLGVKSLLFTGVTTEVCVQTTMREANDRGYECLLVEDATESYFPEFKAATLAMITAQNGIVGWTASAADVVAAMK*