MEKSNRPSMMQILRFQLPCLPRRSALLVAKHSSLQLELRLPPSRRAPSQSPPWSPARAAIQLGHRRAASTKPTQAWRRARLSALPRPSSSSSRELGNSERSAMLRKLSICTGWKSAKRSHTTIRTSPQLRKDGPGAQRSEDESAPNSVEKSEVDDEGRVCAAVASTSEKQWDDVIPSEDATFLASIMTRYNFIRVLEVAKTSDHPMAGARVLLLDKFGNVHSLYHEYRLLTDSYYDVFPTLPAIIPDGPIGIFGLAAGTAARLIHYFWPDRDIYGWELDPAVVYVARKYFSLEELECSHDFHRPGPMELGPMEEGGFVGPASYRKWKRDHGSSVFAQNGGGRRADGRLRVVIGDALSADAAVHGGFAGLIVDLFAEGAVVPALQEPGVWRAMKEKLRPGGRIMINCGGSCVDAGVGKKDGRITMEETVAAIAREFPGQLSVLPLRRRGDNYIALTGPPPDLEAWCHCLPECLQVGCADWLPVSDTGTIASASQAVD*