GPNPPPPVTYDPTKPTADTNQLRYMRDTVLAALLAHPVAWPFKAPVDSVKLKLPDYYKIIKNPMDLGTIQARLENNYYLDAEEVIADFNQMFANVHKYNPPGSPLVKAADALRAIFEELVANLPEEE