MRQVSFSADNRRVLVLTGYVQDGSGFPQAALHLLDTGTGRTLFQQVRRSEDTSVTPSALLGQLLRTQASRLKAAGINPARSNRPRYLGPQPTFPQWTDALQSGQSRTQPVFLWSRPVPFVLKVQRVAAPCAYPGLLPEGEGPATFHLSVNGQVIAAPRAPAVPCAARYLLDRVDLSGNRVLVTLRAYGPGFEGPEATPVFVAATLH