MLVDRGFCNNAPDTGAEWKLLTEDEKRPFIDEAKRLRAMHMKEHPDYKYRPRRKPKPIRRDGYPYPMTYPSVPVDALRAGITPSYFAPGAPYHLGSHLSQASPPTTQSGNPSQKSSKHNRLA