MSKQPIDPFRHINIVLNPNGTLNRLRHIPSTAPSSDPTLPVLTKDITINQQNNTWLRLFLPRIALSPNPKKLPLIVFFHGSGFIVTSAASTMFHDFCAAMSAAVPAVVASVEYRLAPEHRLPAAYDDAAEALEFIRDSSEEEEWLTKHADMSNCYLMGSSAGATIAYFAGLRATDTASDLSPLKIRGLILRQVFFGGTQRSKSEVRLENDEVLPLCVTDLLWELALPVGVDRDHEYCNPRAEKWVGKMGKMRELGWRVLVSGNGGDPVIDREKDLVLLLEEKGVVVVSDFDEEGCHGVEFGDESKANQLIQVVKRFVS*