MLQSKSEFLISEAGLEPAYIAHRPALLLYSLEGRIKPRYYVLKFIKENGLLRHDRDYYNAVMLAEKVFMEKFICPHKEAAPHLTKDYDAACKGEIPTNFRFT