MRHGYHFGVIACRACAAFFRRTVALNLKYRCRFDEQCPINKSVRCMCRKCRLAKCLKMGMNPQSIVCLFVGSNMLLFKHFWPRFLRLERAFATYIKLGSDITDQRTLLYNGSVAHRNFLFRTQETSWTPLKLLKPTEYEFIAMCGYLLWTIPARDQIFTALHQYYTEVLSLPAYAPRLAECMSLLSAVEVKDFRFYYFLLL