MRDTPIFPREEKSEVLFRKILNDPWACNKLFHTFYDYLFCNDDSDTSLSPGEFAQALFGCYENKDLSAFLMAITQNTLFDLLRNAFLIPYRFNADGTQNPLIMTDHNGILLPDYKHLVHDKDYQHFYSIYKNLINKKNIFFAKAYRYSHTYGEDSSTVEQRILEENTGILLIRELPDTVKLKETEAEAYSAVWDLMLELEKNLPTSYVFYGQDSFVEDNKRFDELGIFLPNSIFLHNLEHHVEKAEAIIYAKN