MRPIFVGNFEFDTRQSELERFFSKYGRIERVDMKSGYAFVYFEDDRDAADAIRGTDNMPFGYERRRLSVEWAKGERGRHHDGGPKSGGNQRPTKTLFVINFDPIRTRVRDIEKHFEPHGKVLHVRIRRNFAFVQFENQEEATRALECTHMSKVLDRVVSVEYALKDDDERGDKYNSPRRDYGRQRDSPYRRSPSPVYRRNRPSPDYGRPRSPVHNGPSYDRYRSPQYGRYRSRSPVRRS