MRLIEIIMESLKGQVVEEISLPAVISIASLSYTAKSWLRVRSSTNKTYVRSNHNYRDWTGLDWTKVNKMNSSVVENPGDRIPAQEQKQHPGLEHKLQPLPQFFTPAYKPAGKLEGRVALITGGDSGIGRSVACLFALEGAHVAIVYKGDTEEEKDKDDTLDAIKKLTHGKANVMASPADLGFDDQCKRVVERVVEKFGRIDILVNNAAEQFYKESIEEIKADQLERTFRSNVYSQFFLTRHSLKHMGEGSCIINTTSIVAYKGEPTLLDYCTTKGAIVAFTRGLALQLVKRGIRVNGVAPGPIWTPLIPSSFPGEVVEKGKWADTVPMQRPGQPFEVATSYVFLASQDASYMTGQILHPNGGITEEEIDYSLDPLEGLPIFAKGDLKESMEDEDLRVVMR*