MSGGLAPSRSTVYVSNLPFSMTNNDIHKLFCKHGKIVKVTIMKNKETRESKGVAFILFLERPSALAAVEALNNTEVIGRTIKCSIAHDNGRASDYIKRKNYPDKTRCFECGEFGHLSYACPKNILGTREPPKKPKKKRKIMPSSPDHDNVEVDNVDDEGEFDDYTLSHAIQETAEEEARRKVAEMAAARGGSEKSHQNSSKRKMLKPSSYFSDEDD