MSDKQYKSFQFRVFPERTLTMKTEKLLELAKLEFNIFQSFQQRELKQLSRWWTDWGFSQLTFRRHRHVEYYALASCIAIDPKHSAFRLGFAKLGHVATVLDDIYDTFGRMDEFELFTAAVKRWHPSATESLPEYMKSVYMVFYETVNELAREAEKSQGRDTLNYARQAWEAYVDADMKEAKWISSGYLPKFEEYLENGKNIDDIDIAMANANADRKVAWRRGFVDIVLYERQSWINRRRCSRSHQRFDQEGDE*