MALNTVLLGSSGLSCSFCRHNSPRFCIAPIMQLKPMDTVKNMKKPDITPYDLKQMTVIHSMPPEKTEIFKCMEDWAEENLLPMLKPIEKSWQPHDFLPDPCSEDFFDRVVELKSRAAEIPDHYYVCLVGDMITEEALPTYLSFLNSLDGTRDETGASLSPWAQWSRSWTAEENRHGDLLNKYLYLCGRVNMKQVEKTIHYLIASGMNMGAENNPFLGFIYTSFQERATAIAHGNTARQALEYGDVNLAKICGSIASDEKRHEAAYAKIIQKLFDLDPDATMMAFANMMRKKITMPGCLMYDGEDGNLFDHYSTVAQQTEVYTANDYVEIIEFFVERWNVDKVAAGLSGEGRKAQDYICNLAPKLTKLVERSKGKGKASPLVAFSWIFNRQV