MAHLPASSTCTPHVVAIPLPAQGHVNPMMRLCRKLASLGVLVTFVNADDIHDRIIRVQNQSDKPTDEEEGKRLDIRMIHVPVPGICLRSDFQISLEDLFTATNAMEDAWGKLVKNISEKGPAVTCIISDFCLSVATQAIADKLGIPRVALMCSSQSFYLYCIHSANGLIHMEDVLAANKGFAKDSKYLLGGLPGLPALRSEDLATFKHVVDDTKFMFHFLAGQIKNINDKSKCLLVNTFYELESSALDVASQQVAVYPVGPLLGESKEESAMSLWQQEEGCLQWLEKQPPNSVLYISFGSITTLSTLQFQEILLGLEASQQKFLASLRSDLVEGDSYKSVEEFISRTKDLAYIVPWAPQVRVLSHPSVGGFLTHCGWNSTIESVATGVPMLCWPYFADQFLNRRFVVEEWKIGLAFQAGDDGVVRREEVERVVRAVMEEEVGREMRRKARELSESVRLGDLP