MLFGESTPPDVAERLLSQAAEAGATFFDTAEMYPVPQAAETQGRSEEILGAWLRKQPQPRDAFIVATKVSGPGGMTWLRGGPAALNAANIAAAIDGSLQRLGVDCIDLLQLHWPDRYVPMFGDLEYDPAMAYTAASFEEQLEALGRAVAAGKVRHVGLSNETPYGLMRFCHLAASRPELPAIASLQNAYSLLCRTFDAGLAECCHAERVSLLAYSPLAMGLLTGKYLAADGGPLDARLNKYRGRYAEAESRYGPKPNMREAVAAYCQLAGEWGLSPTSLALRFVLGHPLVASAVIGATSSEQLAEQIEAARAPPLEPQLLEAIDAIHRRYPNPAP*