MMAMDPSIAKAQLHSTAHLKGVYADGITVPLCYKGLLRELVVDVSDDIQDITHRLYVWVNERAADLCVLFCAYAAHARNSKAKGEDGLGLKFPPKSFVHRFNCIAHQLFLHHQSLDRQGRAVPSFVRPQFLDAKHRVWGQLWDTVDGASKLAAQAGEVSLLPKQAPAITPSVLAAAEPLLDTHTPVGLQNMALIYLGVHGQFRIKELYSLTRNSFAEYMDPKDAESRIMYKLDPLACKNWNGGLKDAGRPPPCKFIVPNPDYVATGDSYADAKYCPFLCVKLLWEKLPSPCAVDALFLKANAEYQKKNLWYIAQPLGIKTLSERVKAVTGYSSHCMKRTGATALAEDETCSDEFRLAMGGWKSRDAMAAYAHH