MDENEAPSASASQGHDYIEDRYGHQISLLLAPPSPHKMQIYYDNLASKKKCKGLQVKYIGGQMGKGVFSQGLFKKDDLVLKEPMLVGGQHSHNKADALVCSFCFCYIGSIEAQIARRFISEEMKMRDDVCNVDPDDPEERLKEGLDQSSNEEPMLMLKESSDSAELLDSDTLVAMLNGKIKLPYSHLFPLPSIVNCIGGCTEEFYCSKKCAESAWELHHSILCTGPNSCCQNKEALKEFKHHANETNDIFHVAAQVIAATILKASSLGRLSSGGCVKEGQMEELMEAWEPFAMGHKDLWWDSVALPGDVDSSNGPEFRQQLKDLAAMSLSLLKQSIYEDKYAPLFSLSVYGHIIGMFELNNLDLVVASPVEDYFIYIDDLPAVEKEEAEKITRPFLDALGDEYATPCQGTAFYPTQSCINHSCSPNTKAFKRDEDKDGQAVLIALKSINKGEEGYCLMGLLDKCLVYSCMKDYNILHRRRFALARKESNAGGLWL*