MSSVSETVCVTGAAGFIGSWLVMRLIERGYTVRATVRDPSNMKKVKHLLELPGAKTKLTLWKADLAEEGSFDEAIKGCTGVFHVATPMDFESKDPENEVIKPTINGLLDIMKACEKAKTVRRLVFTSSAGTVDVTEHPKPVIDETCWSDVEFCRRVKMTGWMYFVSKTLAEQEAWKFAKQHNIDFVSVIPPLVVGPFLMPTMPPSLITALSLITGNEAHYSIIKQGQYVHLDDLCLAHIFLFEHPKAQGRYICCSDEATIHDVARLINKKYPEFSVPTKFKDIPDQLEIIKFSSKKITDLGFKFKYSLEDMLTGAVETCREKGLLPKATETPVNGTTQK