MALKLNSSPVASSELSFSISRHTSTRSFMSTVMLLKPEDAVKNIRKTNMIPYDPKQMTVTYSMHPEKKEIFKYLEDWAEQNLLPMLKPVENSWQPQDFLPDPFSEDFFDRVTEFKSRAAEIPDHYYVCLVGDMITEEALPTYLSFLNSLDGVRDETGASRSPWAQWSRSWTAEENRHGDLLNKYLYLCGRVNMKQVEKTIQYLIASGMNMGAENNPYLGFIYTSFQERATAIAHGNTARQALGFGDVNLAKICGTIASDEKRHEAAYAKIIKKLFDLDPDTTMQAFAKMMRKKITMPGCLMYDGEDGNLFDHYSTVAQETEVYTANDYVGIIEFFVERWNVDKVAAGLSDEGRKAQDYICNLAPKLRKLVERSKAKAKAKGKASPLVTFSWLFNKQV