MLLAKCGASSDQQEPKYIQVQHCIVDKLSEHATVSAFIIKDQQQLEDLLNRLNSSGLVKMANEEEEPAAVTALPVNVIDFNDLEGGQLYLAQEASSILYSARRQPGSMVGAQKNEMTQAVERDAQAEDPSCVVQPELRKLTDSGGRDEMEVDGVIMCNDKAFALSHKSTYSGGSMITEIANKASTIQRKSALPEYAGTPYECFKGKEVVPVFMAENVVPEKSDIVRNACRVQRVRLYRRTGNTIGPWASMKRPERMAVAARGTMRRVLPRAPMHSILRVCGC*