MASKLVPFMFRSAPRASRQFQRAQWRAFSVSRPARSDSLNVHRDTPENNANIPFEFTAQNKELIKEIVSRYPSQYKKAAVMPLLDLGQRQHGFTSISVMNEVARILEMPPMRVYEVATFYTMYNRNPTGKFHVQICTTTPCMLRDSDAVMKACEDTLGIHHGQTTKDGLFTMTEVECLGACANAPMVQINDDYYEDLTYESTVSLLKALRHASEATGANLGGADGLNTKGNNASPNSAGEDAINRQGRSIEAGNLKIPSPGPLSGRKSCEPAGGLTCLTGEPWGNETLRKDGEL