MALKIEDALQFLEAVKKRFADVNPGVYFSFLELVKKFKLKQIGLAEVKEQVITLFRGHADLIHEFNIFLPGEARFSDEPDATAAGEPRPAGDDALAPAKVKSRFGDKSEAYNTFMDLLIKYKDGLITINEVFNQAEELFCNEPDLVDGLAAFVPEATKDAIRSFRSYNSQRWGGGDRRTYDAVENAVAKLKKNLRKTPFWPDVLRLLTLYTEGVLLKEEVLNVLNDLIGSSFPKTLKAIRAIMPQIRHADVDDDEEDVVDDDGPPLKNPFTGRGPPPGSKASKYWGMSASEAAANCSIRCGPSYRQLPKEFPIELLRSSGRTEECKTVLNDTWMSVPSGSEDFKQRRKSQYEENLFRVEDDRYELDMLIETNKSVIRVLEMAEADIAQRAGNSQQGVMRQRKATEWDNVKTEMNVPWLFSIRKSTKK*