MGKKRAREEVKDVPPTDVNMMDEDGSDDEDFDMVNVDFEWFNFDPEVDFHGTKTLLRQLFDVDANLFNMSALADLVLSQPTIGSTIKVDGKANDAYALLTVLNTAVHQDKEPMKDIIKYLVEKAQTNSSLAPIADVLSSGKHVGLVFSERLINMPSELAPPLYSMLVDEVEAAVEDKEPYNFSHYLILSKTYQELESKLDVENQKRKKAKEEAGMYYFHMEDEVLHKHAVAHGNFNYTKEDELAADSKRAFQEMGVKAHGHMILIEASKFPGAVKSVNEYLSAAQ*