MLLPRTDCQANGTSPAPVERKYRGVRLRQWGKWVAEIRLPNSLKRIWLGSYDSPEKAARAFDAAFICLRGGEAIAGLNFPESPPTVVARTSDPREEEAALVEEETAKQFSDVVRANAAPPPPPVQVAGGSFDWSQLPLYSPMTTPTAEHWEEDNVEATTLELRFLILHFIRL