MVALLESDGYKSGSPIKIPKVVKRQGITISKGHKNYELMLNLQLGIRHTVQKLGPPPTLDLDASAFDPKEKYWTRFPPEGSKSTPRHQSCEFRWKDYCPKVFRALRTLFKVDATEYMLSICGPLRELSSPGKSGSFFYLTNDDRYMIKTMKKAEVKVLLRMLNAYYDHFRAFENTLVTRYYGLHCLKLNGPAQKKVRFVIIGNLFCTNYTIHKRFDLKGSTFGRITDKPESEIDTTTTLKDLDLNFIFKLQKSWFEEFRRQVDRDCELLEQERVMDYSLLVGVNFREGNASTGYQTPSGCRTPIENGTTDAEPIHRFTKSDVDLLLLNPAGLTNISLGINMPARVEKTFRKNDLDFQLVGEPTGELYDVTLFFGIIDILQDYDITKKLEHAYKSIQCDPNSISAVDPMAYSRRFRDYIFKVFVEDN*