MELTFRGLPPFPSAARALLPSGTQDTTVDGFIATMGLDVMEIGMGADLSLDLRHFASKAVRQSKDDTPAPDMDACIRRLEEERGKIEMFKRDLPLCARLLADVIDVMKEEAGKKKTTTRRRSDRRLASAAADDEEEEADGATADKSKWMSTAQLWTGDSGREDAESEKQDKGRCSPEARSRGALLPFKADVGSGAPAFAPLFLRTDDKAAAARVGVPDLSSLLSPPATMPPADAGAEESRRQVVGFAQAAARAAAMAPSAPALGLQSQQQQQQQQQARKARRCWSTELHRKFVAALDQLGGPQVATPKQIRELMKVDGLTNDEVKSHLQKYRLHNRRAPGSGVVRQPIVLVGGLWIPQEQGSPQSGSPHGPLHHLSTSVAAVSSAATASCEEEDGRSESYGWK*