MSQRVNQPSGQIKLTNVSIVRMRKAKKRFELACYKNKVLEWRNGVEKDIDEVLQIHQVFLNTSKGAVAPTADLQKAWPGKSQEEIILEILAKGELQVGDKERGQQLEMLQKEVIQIVTEKCVDPGSGRVYTPGMIEKALEGLMGRNQNSSNGEGSSSAAVAADENGDKGKEKAKEPEKEAPRWTGVVTTKSAKSQALEAIKALLYYQPIPIARARMKLRIFLPSAVAKKIKPSVTDMCDNVLDEDFGSDGWNAEVICEPGMYRQISDLVGKEAKGRGRVDVLDTAVVANDED