MLPFDTVKTHMQVRDGKYNAIETAKKLYRAEGFRKFWRGAPVLASGCVPAHAMYFSVYELSKIKLLPKFHDQSNNNHIYPYAYALTGALATSMHDLILTPFDMLKQRAQLAPRGLTSLSSLFGYVVKNEGIKSLYRSYPITLFMNVPQAAVIVSVNESLKVLYRPEKGHNVLSYFFCAALAGSVAATMTIPLDNIKTRLQTQNFFQESRREAPAKPAVGNMKAAVFNMAMKPFLATKKATFTTKKEPAIFVEPEIKYRDIISTAKTILREEGIRGFVKGVFPRICAQAPASAISWTTYEMMKKMLKSSSRNY*