MELVVAVAGAVVVALSLCIGGVQGQLQVGFYDQSCPQAEVIVRDEVGKAVSANVGLAAGLVRMHFHDCFVKGCDASVLLDSTANSTAEKDAIPNKSLRGFEVVDSAKRRLESACKGVVSCADILAFAARDSVVLAGGTPYRVPAGRRDGNTSVASDAMANLPRPTSDVAQLTQSFATHGLSQDDMVILSGAHTIGVAHCSSFSSRLYGYNSSTGQDPALNAAMASRLSRSCPQGSANTVAMDDGSENTFDTSYYQNLLAGRGVLASDQTLTADNATAALVAQNAYNMYLFATKFGQAMVKMGAIQVLTGSDGQIRTNCRVAN*