MSWKYGNDFVGFEDEDIEWDFVMGQEDFFPSNAADVPDDMKVHVRESAKRRNFVYVCPTCDKQYKSLSGFKGHMKNVHDTNVKVLARTRRDTMDYQSETVEAASTSELSIEEEQALRYFADYIPYNLKKMAMKAQKQN*