MEPFVNFVIRPPRADYSIEDLLEPKFFIKGRAYQRRDLEIRNSRGHLLQCSHYLPVHIPEDKKLPCVVYCHGNSGCRADGNEAAIVLLPSNITVFTLDFSGSGLSDGDFVSLGWNEKDDLRAVVSYLRSLKHTSCIGLWGRSMGAVTSLLYGAEDPSIAGLVLDSPFSNLFNLMMELVDVYKIRLPKFTIRVALQIMRRIIQKRAQFDIMDMNVAQLASKAFIPALFGHASGDIFIAPHHSDLIHQEYAGDKNIIKFEGDHNSSRPQFYYDSVTIFFHNVLRPPASLSSEDTIEFLDYGVNTPHCCPDSSEPSTCEALSDEVFSVPHLPNHLEGKESMSQEPAPSKLGETLLTKDDLEHPAEVIELLRRVKCSMNVPQRLTLDQLLESRARETNGDCFSYPSSNGASTEGWGRCSSHGVSENSVEASPSRQTFAEAPTSVDDEEQMILKAINASLQDSNSSSKSLLRVQDVATRKKCKFEGLGRRFKLICFKGVCKRNKRT*