MSTVCPFARAASKDAERSREKVQEDHKEGPNDQPVKDKQGGDNESDEGATPKCPFGYDSHSFKLGPFSCVICRALLYQSSKCVPCGHKFCKACILRFNDCPLCGADIDKVEPDPDLQALVDQFIEGHARIKRTVPNSDDVKGKEEQKQFKNVTYEDVSLERGSFLLQHAIRAFQAQNLESAKSRLTLCAEDINEQLERSGSTPELCSQLGAVLGMLGDCCRAMGDVGGAVKHYNESIESLSKLSTDDAEVVHALSVSLNKIGDLKYYDDDLLASQSYYTQALDVRRKAIKDFTKLSSQIIDVAVSLAKVADVNRGLGNEKAATEKFQEAIKCLECLSLQPNEEASLEKRRLSVLEFLHGQLKECQNIAPAAEK*