MSQFDPAKPYNDLPPLPPMVGQIESTPILKRCIDARVALAELKQAAELIPNSAVLVNALPLLEARASSEIENIVTTTDKLFEFADIAEDKADAATKEALRYRSALYEGSKMVQRRMLSTDMAIHICSTIKDIELDLRADSGLTLKNRASGEVIYTPPEGQKRLQALLDNWQDFMHRAEDIDPLVRMAVQHYQFEAIHPFADGNGRTGRIMNILFLVEQGLLDSPILYLSRYIIRHKSDYYRLLLEVTRDQAWEAWILFMLKGVEETCVWTTDKIKAIRELMQHTAEYVQLKLPKIYSWELVLELFKQPYCRIGSLVSAKVAKRQTASVYLKQLCDIGVLRELKSGRETLFVHPKYIELLTGEENVWIYYAGAEQDEADT