MVEEVLSKVFWVVAATVFAAATVGYAQQVPCYFIFGDSVFDSGNNNNLQTKAKVNFLPYGIDFAKGPTGRFTNGRTITDFIGELLGFKDFIPPFARASLERAHIGMNYASGAGGLREETSEHLGGRISLRNQILNHKKVIKKVNVPLHRLEQCLYAISIGSNDYVNNYFMSKPYNTSRRFKPNQYAHSLILLYHTHLKSLHHLGARKVALFSISKIGCTPKMIRSHGGGKGCAREVNTAVAIFNKNLEDLVQDFNKNVHGAKFTYVDIFSGGDPLAFKVLGFKIRHKACCTLSPGEELCAPNKPVCGNRSEYVFWDDIHSSEATNMMMARSSFDGSLGSPYSIASLLKQ*