ALNVQTSESGPRGHFEAFGTLTDCVVVVNPQTKRSRCFGFVTYSNVEEADAAMAASPHAVDGNTVELKRAVSREDSARPGAHAKVKKLFVGGLKGDVAEDDLVEHFSQFGPVEKAEIIADKQSGKKRGFGFVYFQSHDAADKAAVVKFHPIHGHRVEVKKAVPKEDIHPGGGGGPRPGRGGRGGRGRGGGRDQNGLSKGGGGGYNSYGGYSGGGYNAYGGGGGGGSSYGGSDYGNGFGGFGSYSQHQSSYRPMKSGGGGGGGGGGSWGG