MGGAVKDIASKSELDNLRQSGAPIALHFWASWCDASKQMDQVFSHLATDFPRAHFFRVEAEEHPEISEAYSVSAVPFFVFFKDGKAVDTLEGADPSSLANKVAKIAGSSTSSEPAAPASLGLAAGPMILETVKENAKATVKDRAQPAPTTENLNDRLEKLTNSHPVMLFMKGTPEEPRCGFSRQVVGVLREENVDFGSFDILSDNEVREGLKKFSNWPTFPQLYCNGELLGGSDIVLEMQKSGELRQVLSEKGKQSLEDRLKTLINSEKVMLFMKGSPDEPKCGFSSKVVKALRDENVNFGSFDILSDEEVRQGIKSFSNWPTFPQLYYKGELVGGCDIIMELSNSGDLGATLSE*