MAAGSALALAPGRIAATLQAPVRATVGNLKSARSVHAGGAALQCAPWSVQPRRGARRGAVRASTSGGRELYQPFRPPPTRVEEAPAGAQSVEEMLQVLRDKEGLWYHYASVLPALSRCGFSPSEIDEATGINGHEQNQLVVGSQVRLSLVATGFDKDAIAFFDNGGAEILYELRTLSVQQRRASAEYLMARGMDGKGARDVAKAVKDFERRRNIPGWEQFSSSPGDCLALSLLRQSKEARSANEVEAFIHQALECAESESAKRMLEGVLRSEEHEKVAEKVAKASVTIMRLSSEELPVVLPVCEFSTQAVSDCPSSAAGSSGPFPIHYSSSLWQSFVSVPGWKPIVDAAAPIAIFIKDSKLLPKQVGIKNHNDPILLVVDKGDRIVVASSYFLVDTEGSMTLKAGPEISEGSCTVLGRVLIALRPPLPEDPNEDDTSWE*