MLFLLLSSAAPAAQSENPDPWLLVETKPHVLKVMQGDTPVEVFTKIAIGQHGAGVDKRRNDNKTPLGEYRIGWINENSKFHRFFGLTYPNPEIAKRGFIRGLIDEQLVRHILRAHLVEATPPQDTPLGGQIGIHGVGAGNRQVHEMFDWTHGCVALTNEQIDQLTPWVRKGTLVVIR