MDLISVDQLVISPPLALDPKPGGDAAPSEKQKNLLSRLIDLFKSVRPGSDVTKFQVPIQLNMPKSQLQVYGESVYCCGGDDLLGACARGPNPLERFLRVVAWHISTTRLAPFAQAPFNPILGETHHVSCGNLNVLLEQVSHHPPITALYATNEVENLRLQWWHNACPRFYGNKVEVTIKGKRDLWLDLHKETYEMTCPKLLIRLFPAPGNEWVGNTMVKCSSSGLEAILIFKGKPFFGLRGTLGQISGQILDTTNNTLLYELSGGWNRVVTIKEVKTGEMSVLFDAQTSLDNLKAPMVQNIKDLKETESIVVWRAVMEGLVRRDWEVARKAKHEVEERQRSLAKQRKQEGKLWTPKYFELDGDNKWEWCHACEPIHQAPLVVSLNP*