MPSVPGYVGGSHIDMAELHKSQLLGYSNDQNHQFPRSGSLVAMGSKNGPGNLSYSGSSPSVGLAVPFGNSSLSGSVFPHSSAVAGALSLRQVDRNYRFSPGGSRASIGGAYTGWQCQRGNDASDDIKGSCLLEELKNNKARRFELSDILGHVVEFSADQHGSRFIQQKLETASAEDKAATFQEVMPQALSLMTDVFGNYVIQKFFEHGSSEERSDLANQLNGHVLSLSLQMYGCRVIQKALEVVNVDQQILIIKELDGH