MTNKTDITYGIPAEVWPRDYSNVEKALMFWRKSLIPVRVTMEDGQVFCMYVQGLMSSRNKVDLCPAPFDKENRIRLPLERISTIESGVTEGIAHDFTGRTTVHPDYVDNRPSRRDFFKICRQAHEMQKSIRVYMADGREIEGGSSGVDACQATLNMGDGRKTVVMFDWVERILPF