MSIPPFSLQRVVRRWLRALNSTEKVLLKGYHLEALLGLQQINIDYNFLYAALNFWDSDHHVFVFRGNEVCPLPDEFAAILGYPTNATPATPGTVEEGKTTIGAFLGLDDDTLAEVIVGDEVNLAKLAKHHFRPSKNMTEQKLNIRALVLCLLNHYLLSNNNGEFGHIRLIPLISQMESCYSIMPLIVAETLLCADELKKDAKSENFKGSPLLLQTWLMERLRLLEAPADPKHYRPIALGNRKYLHQGQDEAEWASYFTHGICSIKWVVPWWGLTNMTGGSETLVHVSLLGLSRPVYIFPYRVMRQYCLRQTIPFADTLPPKVAVFSRARVQAWAKYYGGLPRWTVTTDGFVGLSENYKLWMSFDDKVVRTKARNEEPAELLIPRGRAKYENRNPANPRENGIKTVKARPDRK*