MSKISKFLDLIKRQALNEVVLVCGNQSADLDSIASSISYAYFHYQKYRFTKGLVIPLLNIPEKDLALRKDAEFVLTQNGIKRSQLWFTDDLSKFDQFKLIMVDHNVPQGEVAKSRLTHVVGIIDHHQDEQKYLDSAPRVIEECGSCSSLVLNYWYDLIGEDVGECATLLASAIMIDTTNFTQRVKSHDEKALETIKMLGIYNVSAFTTNFEKIQESKSDLEGLSMNDILRKDYKQFVFDGNTVGVSSIVKPFSWLDKHFDIDKETKSFGEEHKLDLLVLMTAYTTNDQFKREISFHDVLKDLSERCIKGMKDKLDLNRISGNRFTQNNIKASRKQVVPYLEQTLTNTD*