MAMELLRVPIFRSSATNIMAFPFFSRSNSLRISVKQLDSCLRLHPLRTFAAARSEKVQPLKKKRRLDEICLERFQQYSRTFIQSWILQGKVFVDGRVVNKAGTQVSDKAVVEIMAEVPKYVCRAGYKLEAAIEQLGVDVAGKVALDSGLSTGGFTDCLLHYGASFVYGVDVGYGQVADKIRRDGRVSVIERTNLRYLPGLPQKVDLVTLDLSFISILLVLPAVVNVMKNESTLVTLVKPQFEARRSQVGGGGIVRDPSVHQEVLERIIKGVEDFGFCNKGWMESPLKGAEGNTEFLVCFHRIPEKKPDFEESIPMLHR