MGGAVKDIASKSELDNLRQSGAPIALHFWASWCDASKQMDQVEAEEHPEISEAYSVSAVPFFVFFKDGKAVDTLEGADPSSLANKVGKIAGSSTSAEPAAPASLGLAAGPTILETVKENAKATVKDRAQPAPTTENLNDRLEKLTNSHPVMLFMKGTPEEPRCGFSRQVVGVLREENVDFGSFDILSDNEVREGLKKFSNWPTFPQLYCNGELLGGSDIVLEMQKSGELRQVLSEKGKQSLEDRLKTLINSEKVMLFMKGSPDEPKCGFSSKVVKALRDENVNFGSFDILSDEEVRQGIKSFSNWPTFPQLYYKGELVGGCDIIMELSNSGDLGATLSE*