MSNFLNYSDTLSGTEAKGFITVNGRNEELFYAKKLESTAEKTKKTGKTLGSRVEQNKATGWKGTGTLTVYYVTSLFREMMINYIKTGKDVYFDLTVTNEDKSSTIGKQTVVLKKCNFDKVSMAMFNVDDEVLEEEMAFTFEDVDLLDKFGKPVVS