MNINELQHKLAEAPASIEFTEVMALIDSLYDFTPVAFANGDQHNDAGQNNGSCKLFAFARLQGFDEQETLACFGAFYRDDVLGNPDGDDHQNIRNFMNTGWMGIEFQGDALTPKA