MKLPIYLDYSATTPVDPRVAQKMSECLLMDGNFGNPASRSHVFGWKAEEAVENARRQVAELVNADPREIVWTSGATESDNLAIKGVAHFYSGKGKHIITSKIEHKAVLDTCRQLEREGFEVTYLEPGEDGLITPALVEAALRDDTILVSVMHVNNEIGTVNDIAAIGELTRSRGVLFHVDAAQSTGKVEIDLDKLKVDLMSFSAHKTYGPKGIGALYVRRKPRVRIEGQMHGGGHERGMRSGTLATHQIVGMGEAFRIAKEEMAQENARVLALRDRFFAQIDGLEELYINGSMTSRVPHNLNVSFNYVEGESLIMALKDLAVSSGSACTSASLEPSYVLRALGRNDELAHSSIRFTFGRFTTEEEIDYAAKKVVEAVSKLRELSPLWDMYKEGVDLSQVEWQAH*