MDASPALLGTPPAEVLEEALREQFGPLPHLAAICRLKRLPSGGYSSIEDLQLVLERRRVANAKERERIKNLNRGFAKLKALVPFLPQSRKPSKVDILKGAAEYIQILSDVLEAAQDSEKQDPGRQSYGNNFEPHIPLARELSRNIIHAGCPMSLKNEEEGSWADGGSGESAHTCHQRAKSTKGVISPTRSLVKCFFLNSHVDVQDLRPHPLKHMAFSRHD