MTRSLTFFSKSLKSDIGFLNSGEFKKIGLAAKWCPSLYSSFDRSTLLCQTIAKRVFPRESDPSYSEIEEAHYSYRVRDRLRKEILVPLRKSLKLPELYMSSNRWRELPYERVPSLAMNTYKKLFEKHDRYRFREFVDAVRRRREILTCRSLLPHEIISFHVEDAYHDPDTDKVREWQWKRMVEDLSKKGKLRNMLSICYPCTDEKGQRVSVALGLLTSELSEEPWRGNVISFSHDPQLHRIQGET