MDCFFASVAALGRPELAGLPVAVSWSSAGGGELSSCNYLARNAGCRAGMRIARAKELCPNLIVMPYEFERYSAVAIDVYRTLHELSPHVMGVSVDEAYVDVTGLAACGRKTPREIAEDVRAKIFAKTGCVASVGSGPNRLIARLATKRAKPDGSHHVPASNASSFLASMPVAELPGVGRGTLEKLRREGIGSMVGAVGPMGTAGNPTCADVAAAPLSVLRRALGPKAGAQLRDASRGIDARAWEARPPRKSVGAQVTWGVRFEEAAEAVAFVEKLCAEVSERMRRLRVKGRTLTLKI