MLRGEALCRVCGDRASGRHYGVQSCDGCRGFFKRSIRRSLKYECKENRNCIVDVARRNQCQACRFRKCLAVSMNPHAVQHERSVLPRTPQIKIPMSRQASGTYSTVVSQTAFRRCPANSSKEFSVERLTRCSSPSRPDAVSYLRLLTRWLTFAPPFIHLSSHDRRILIANSWHSIFLINYSSQFTKYCGIFPH