MRRSDFVHCNVAAFQGAARRSNAGVCSRRAAISVAMAPSNSNDHAHRAHQWRSACATMSGQVALISQTLSKEVTYTLDLFGVVPKEPNMPSPLSIADLAPAPMHGSTLRVAYSGLPGAYSETVAMKAYPDCDRVPCEQFEAAFQAVELWLADRAVLPLENSVSGTVHRNYDLLLRHRLHIVGEVQLPVHHCLLAMPGVCKSELNRVISHQLALDHCEDTLSRLGLEVTREAMDDTAGAVQFIAENKLRDTAAIASSHAANMYRMNILAEGIQDDPDNITRFVMLAREPIIPRIDRPFKTSVVFAIEDETGSLFKVLSAFAIRNINLTKIESRPQCNKTAEARTSGKASCFEYLFYVDFEASMADPRAQNALNEVQEFTRFLRVLGSYPMDTTPLLPSPSLLQ*