MRFQEPRATVLVYRSGKFVVIGATSVDDSKLAADKLVSIFKKVSFPSDCSPFTVRNVVGSSDVGFRIRLEGLARDHLRFSTYEPEMFPGLIYRMLRPKCTLLIFISGKIVITGCEVQQK