MDTDKAKICAHPSYPRLVLAYTNCHKVGAPPEIVTRMDEIGRIYENLQSLTSHVNVGQDPELDQFMDAYCDILHRCHDELTKPFREVMSFIRKVELQLTALSNGIGSCKGSKTDDNGGGVGGAATSDEEESCGELDFNAESDVSSDVRMIMMMQQQQEKQDEEGLGIDIGVGMGVTIDPFAEDHKIKEELMRRYRSFLGSLKQEFLKKKKKGKLPKDARDKLFSWWTQHYKWPYPSEAEKAALVETTGLDQKQINNWFINQRKRHWKPSDDIHLMMVDAPSP