MSSSRFSPVLQASDLNDFIAPSQDCIISLNKNTSSSRRLQKNQKETTVSSKPPEEAVKISLKDCLACSGCITSAETVMLEKQSLSDFIDHINSDKAVIVSVSPQSRASLAAFFGLSQSQVLRKLTALFKSIGVKAVFDTSSSRDLSLIEACNEFVSRYQKNHSCSGQEAGANLPMISSACPGWICYAEKTLGSYILPYISSVKSPQQAIGAAIKHHVVDKLGLKPYDVYHVTVMPCYDKKLEAVRDDFTFSVDGKEVKEVDSVLTTGEVLDLIQSKSIDFKTVEESSLDRLLTNVDEEGHLYGVSGGSGGYAETVFRYGANVIYKREIEGPLDFRILRNSDFREITLEVEGKPVLKFALCYGFRNLQNIVRKIKMGKCEYHFIEVMACPSGCLNGGGQLKPVQGQSAKELIQQLESVYTQDVS