MKTALLLKTKSQPFDPYVEAFEKYGRDTAFIPVLRHKRVHEEQLRDKLKNVRKTYCGLIVTSQRVSETLDEALKQEDETERQKILMETPIFTVGPATDDSIRRLGFQQTHGKDCGRGEVLADLIEEWYTTTKQHKPLLFLVGEKHRDIIQRKLGDDRVDSLIVYATQELENTETQIKDTIRKHPTIDWIVAFSPTSICSLLNTFELKIATIGPTTGDYLKKLGTQPNVVSPAPNPESLASSIVAFDEENSS*