MVRQLWLWELHDGTILTAIPSRDGKCMADDLLETIQNSELGDIFTSDDLMKHIVQQTVTFTEKFRVAGLGEHILDIFENELASEIDREAGFFNSFTRKDWNSRYVNNAISEAAGCTWRVKDIRGELRLIDKVFTQQLDVLKEFAPVIGAEVGMSPELIKEQEATLIRDSGLEALRERIKRMDEDAATTIDGLSNITQAMLAQASLKEAESARLMNLIILPFTVVTVIFTPLSFMTSLFAVNSDGFPHNNDGELRIPSDWLRNKMIIGEIGTLVPLLILVVSISYLRTGRKNVPKQ*