MSCPNVDEPHQCGPNNRPGLDGGFRAGIDVRVSLRADAGWGSATYDGAWWPRRYDLAAELPELIAELSRRGVRVERFAYSLAAWPLLPRRIAVADGVVRAGGFRSMDPQVVSVTWAGGSRRADLLVVPPETDALTGARALRLCCTRRGLPRSPQIVLATARATPAPQVSVPHQRDRQLSRGFATS