MATLSGTGGGGGGNVDAHAHHHQLPSMPPPARVGALMAPRPNMAAVVAASGGSTSDGSGPTGGGSVIRSGSMTERARLAKIPQPEPGLKCPRCESTNTKFCYFNNYSLSQPRHFCKTCRRYWTRGGALRNIPVGGGCRRNKRTKSSNSSSATSASRASGTSSSTSSTATGGNSAASIKLPHQGHGGQLPFLASLHHPFTDGDHHYNTGASRLGFPGLSSLDPMD