MGVVAHRHRLVWRRHRWTGRFEAHLWDKDARGGSRGKKGKQVYLGAYDDEDAAARAHDLAALKYWGPGTVLNFPLCGYDEELKEMEGQPREEYIGSLRRRSSGFSRGVSKYRGVARHHHNGRWEARIGRVLGNKYLYLGTYATQEEAAVAYDIAAIEHRGLNAVTNFDIGHYVNHWHRHRRGAGGGDSLGAMDAATPVVVPFQLPDDLPERPAATGLNGTMGAADLHDGEDQMPHHACSFLGDGAQLADQVGPPAHHAAPTPSALDLLLQSPKFKEMMEQVSEAAAMADGNSSSSAAETSWASSSSSSPPQPLSPQRQPEISGGSTPARCSFPDDVQTFFDFENETDMGFTYAEVDTFLFGDLGEYAAPMFQYCELDV*