MARDKVTGELLAVKSIDCNEDTKAELLAMENEIKILQKLDCPWIIKFLGDNYTVDNGVRKRNMLMEYMAGGSLLDIVNQFGGKLDESIIRTYTTGILNGIHYLHSQGIVHSDIKARNVLVGSSGVKLADFGSARIVSRGNGEAKFSGTTLWMAPEVVKQMEQGPPADIWSLGCTILEMATGKPPWNNISHPMVAMFKIGSPHEVPEFPESLSSEGHDFLEKCFRKDPEERWTSAQLLNHPFLQEANGRGCESHTNNLDIHNVETSYSATSSCANSAVTCPRTVPILSLPRKLAELAPQEAMDQESGENKVIKGIQRKRKLQFMITCNDQDQRLIKRPKLL*