MDRSWITTTKLGDPKYKAGVMEFLKFALDNNSEGRDRLPCPCYMCHNLMHHKVDEILNHLSKWEFDITYTHWYRHGEKREETSAHQGDNTDEGGTLEEMMDQLHEIVDNDPQVIEELLTDSELPLYKESKYTKLSAIVKLYNVKVGHSVTNQCFTTFLKVFKDILPPENVLPSRTYKAKKMLCTTDLNYEKIHACPNDCILYRDEFEALKKCPECNVSRYKKKEGVSAKVLWYFPIIQRFKRMYADAGDAEKLTWHKFGRKKNDGLLRHPADSPQWKFIDGKFDDFGKEERNLRLGLSTDGMNPYSSLSSTYSTWPVMLVTYNLPPSLCMKRNYIILSMLISGPKQPGNDIDVYLAPLIDDLKLLWEKGVEVFDGSRNEMFNLRAMLFCTMQDYPAYGNLSGYTVKGECACPICEDGWKGRWVKASGKNVYFDHRPFLPHDHPYRKLKKAFNGEQNF*