MATRGLGSLMKGAGRSPAVTEQQLLTKAEITPSDVINLKAPTTQYLCKTTDNKFGIEFTAFKLRDLDRGLILFEIAKPDDAPYEPPSEDDDDSGRFVDYRFTPDFLRLRTVGATVTFRVGDEPVPNFRMIERHFFRNKLLKSFDFDFGFCIPASNNTCEHIYQFPTLTEAEIEDMIASPGETKSDSFYFVDGKLVMHNRAVYSYDA