MARVVRNLFFRSSAVPPPFKFHDLRLPGSFSFSTSASIRSKARKNKGKNLEKSSNISVIKQSKLSQVKRRTRSEKELDEEAFLKNYGNDNSAHVPVLLGEVLDVFTSVTLRSFLDCTLGAAGHSSAIIRAHPEMQVYVGLDVDPIAHQKAQSQLKSIIDRDSFDTASALKVHTFLKNFKDVKSVLGEVADDLLTGGVNGILMDLGMSSMQVNDAGRGFSVLKNGPLDMRMNPKATLKAEDILNSWPADEIGRVLREYGEESNWYSLQNRIVKARLHGGLHSTNELVDLIQNSTSRTKGRQGWIKTATRVFQALRIAVNDELKTLEDSICACFESLSSGGRLAVISFHSLEDRIVKQAFLNIMNCSEVDEGGVEDEEGKRLRELRKINLDTVKEEAWIKQVIQGQNGTILTKRPITPSEKEETLNPRSRSAKLRVIQKA*