MVQGKDLMGLQVLLGVVILFLGSSDFQLAIVLTGSVVKLAQSLRLNSKEALEGLTNAEKAHRTHLFWLSYIYDRQISQRSQCPYSHLDPDTDMDLPESYPENNLGIMASSTDSIRFNYLRAKAQFAYIQGKVYDLLYSQKSTTLTKEQKNSMILRIEEMLAEWVQEIPEELHTAEGIRERLSPAATDLMMNLWFHHAECRIKIRSIFTFEDAWVNRVRLYLSPAVIDMSDNIGGEVGRGDIPPLPSGWDECVGYGRVCLELLLKKRPTEYILW*