MDLVCACHVYKDMALVDALNMALVDALMCLNNVVNLNLFPELPLTNSMLMTRFSSLDTWKIGTPISTVMQAKNKPTYTPYAEDGEMCTVLNAKDVWESQGVAVDSNSRSHSKKLKKMSA