MCSQVQFQEPRTKLWLFDTLVASTMLYGVQIWGPSMDHGRWRDMERPLVSMISRMIRAKASVPHAIIRAELAAPPIEIEAITRSVSFMHSLWDTHGGRFTRLALESSRQLAMQGDTACWYAQMSAWFQRHGFSIDRLPPFQYSLDAPSLPVTRTEITRLIRQDLIQLDTRRTWIEPIQELGTKMAFYKEHLLQLSGDGFVIRPSYMDTHLSHGLRCAIGQIRTSSHLLEIEMGRFRGIPPESRICQLCGTEPETELHYICHCTVYYEI