MLTAARRSTRLTSRLGHQVRAYSIADDADKKCTITLKEDSYTTYMLDSPPPLEFEMTKGELLQMYKDMVTVRRLEMAADALYKAKKIRGFCHLSTGQEAVAVGIEKAIDHDDSVITAYRCHGFAYMRGASVRAIIAELLGKRTGVSYGKGGSMHMFTEGFYGGNGIVGAQVPVGAGLAFAHKYLEQTGKATFALYGDGASNQGQIFEAYNMAKLWDLPCIFACENNKYGMGTAAARSSALTQYYKRGQYIPGLKVNGMDILSVYQGAKFAKEWTTHGKGPLVMEFETYRYGGHSMSDPGTTYRTREEIQYMRSHNDPISGLKAHILELNFATEDELKSVDKAARAMVDKEVALAESDPAPEATAKVLFEDIYVPGTEPPVIRGRIPSEDYYFKN*