MDSASGADIRQLTGWDSFHIGTQFPTEEERERERREQGTFRSEEQGRRRMGLFSNRVSPQELRPGDHVYSWRFAYSYAHHGIYAGDDQVIHFTRGQGQELGTGTLLDSFLISSRATCHRTLRVCEKCGSNKDGHGVLRSCLDCFLAGCPLYRFAYGENAAIFLAKARGGTCTLAASDPAEVVLYRANYLLDNGFGGYHIFRNNCEDFATYCKTGLLIVNENTVGTSGQAVSFLGAPLAALCSSPVNVLMSEPLGMVVVAAGMYCVSRYFGDLGNRKDVAKVPVEALAAKIGPLSVVVQVQDGILKD*