MARVVRNLLFRSSAVPPPFKFHDLRLPGSFSFSTAASIRSKARKNKGKNLEKSSNISVINQSKLSQVKRRTRSEKELDEETFLKNYGNDTSAHVPVLLGEVLDVFTSVTLRSFLDCTLGAAGHSSAIIRAHPEMQVYVGLDVDPIAHQKAQSQLKSVIDRDSFDTASALKVYTFLKNFKDVKSVLGEVADDLLTGGVNGILMDLGMSSMQVNDAGRGFSMLKNGPLDMRMNPKATLKAEDILNSWPADEVGRVLREYGEENNWYSLQNRIVKARLHGGLHSTNELVDLIQNSTSRTKGRQGWIKTATRVFQALRIAVNDELITLEDSIRACFESLTSGGRLAIISFHSLEDRIVKQAFLNIMNCSEVDGGEVEDEEGKRLRELRKINLDTVKEEVWIKQVIQGQNGTILTKRPITPSEKEETLNPRSRSAKLRVIQKA*